11

У меня есть компьютер под управлением MS-DOS (т.е. без Windows). Как я могу получить список всего оборудования, присутствующего на ПК? Что-то вроде Everest для Windows или что-то более простое, например, lspci из Linux.

4 ответа4

10

Вы можете использовать HWiNFO, доступный для DOS.

Информация об оборудовании (HWiNFO) - это мощная системная информационная утилита, разработанная специально для обнаружения оборудования.

Скачать here(смотрите HWiNFO v5.5 для DOS).

2

РЕШЕНИЕ-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

это будет перечислять что-то вроде:

Bus: 2     Device: 0          Function: 0

PCI vendor: 1022 = Advanced Micro Devices [AMD]
PCI device: 2000 = 79c790 [PCnet32 LANCE]

Показанный выше результат - сетевая карта VMWare AMD 79c790 10 Мбит / с

0

Другой вариант (для DOS) может быть QEMM Quarterdeck может иметь Manifest (mft.exe)

Термин "системный профилировщик" может быть полезен при поиске дополнительных альтернатив для общего обнаружения оборудования. Кроме того, существуют специальные методы обнаружения определенных типов оборудования, поэтому, если вам нужно что-то конкретное, уточните.

Похоже, что некоторые программы для портов можно найти в программах портов ввода / вывода (см. Список файлов по адресу ../../menu/io_mouse.txt; Я не могу разместить прямую гиперссылку там, потому что я только недавно зарегистрировался, поэтому я ограничен всего 2 ссылками). Я не могу на 100% поручиться за программное обеспечение, но расплывчатая память подсказывает мне, что WhatPort может быть полезен для обнаружения COM-портов.

Если вы хотите большего, пожалуйста, уточните (например, описывайте, какое именно оборудование вы ищете). В противном случае, вы идете.

-2

В случае, если вы имеете в виду cmd когда вы говорите, DOS
введите следующее в приглашении

systeminfo

Вы также можете запустить версию инструмента с графическим интерфейсом, введя msinfo32 в командной строке.

Разницу между DOS и CMD смотрите здесь

редактировать
Немного изменили формулировку для людей, которые приземлились здесь, смотря cmd вместо DOS

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .