web-dev-qa-db-ja.com

DOSでハードウェアをリストする方法は?

MS-DOSを実行しているPCがあります(つまり、Windowsがありません)。 PCにあるすべてのハードウェアのリストを取得するにはどうすればよいですか?エベレストfor Windowsのようなもの、またはLinuxのlspciのようなより単純なもの。

12
ricardomenzer

DOSで使用できる HWiNFO を使用できます。

ハードウェア情報(HWiNFO)は、特にハードウェアの検出用に設計された強力なシステム情報ユーティリティです。

ダウンロード here (LookHWiNFO v5.5 for DOS)をダウンロードします。

enter image description here

10
stderr

ソリューション1:

FreeDOSの無料ツールがあり、 'lspci'とよく似ています。このツールはMS-DOSと互換性があるはずです。それをダウンロードしてください: http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.2/repos/pkg-html/pcisleep.html

そしてそれを次のように使用します:

 pcisleep L 

これはPCIバス上のデバイスをリストします...

 addr vendor:type vendor description 
 ---------------------------------- -
 xxxx [8086:7111] Intel IDE Controller 
 xxxx [9999:9999] AMD LAN Ethernet 
 ... 

ソリューション2(PCI上のネットワークカードのみ):

「nicscan.exe」という無料のツールがあり、PCIをスキャンして利用可能なネットワークカードを探します。ここからダウンロード: https://www.jumpjet.info/Application-Software/DOS/Hardware/2/NICSCAN/NICSCAN.Zip

 nicscan.exe 

それは次のようなものをリストします:

バス:2デバイス:0機能:0 
 
 PCIベンダー:1022 = Advanced Micro Devices [AMD] 
 PCIデバイス:2000 = 79c790 [PCnet32 LANCE] 

上記の結果は、VMWare NIC AMD 79c790 10Mbpsです。

2
Victor Kirov

別のオプション(DOSの場合)は、QuarterdeckのQEMMにマニフェスト(mft.exe)がある場合があります。

「システムプロファイラ」という用語は、一般的なハードウェア検出のための追加の代替手段を検索するときに役立つ場合があります。さらに、特定のタイプのハードウェアを検出するための特定の方法があるため、特定の何かが必要な場合は、明確にしてください。

I/Oポートプログラム (../../menu/io_mouse.txtにあるファイルリストを参照してください。直接ハイパーリンクをそこに配置することはできません)私は最近登録したばかりなので、合計で2つのリンクのみに制限されています。そこでソフトウェアを100%保証することはできませんが、漠然としたメモリから、WhatPortがCOMポートの検出に適している可能性があることがわかります。

詳細が必要な場合は、詳しく説明してください(探しているハードウェアの説明など)。そうでなければ、そこに行きます。

0
TOOGAM