Jak wyświetlić listę sprzętu w systemie DOS?

12

Mam komputer z systemem MS-DOS (tj. Bez systemu Windows). Jak mogę pobrać listę całego sprzętu obecnego na komputerze? Coś takiego jak Everest na Windows lub coś prostszego, jak na przykład lspciLinux.

ricardomenzer
źródło
2
Nie ma go cmd.exew MS-DOS. Już pomyliłeś jedną osobę z tym błędem.
JdeBP,
to było zanim OP wyjaśnił, że naprawdę miał na myśli DOS, usuwając go
Shekhar
6
DOS sam w sobie nie jest świadomy PCI jako takiego. Możesz to zrobić za pomocą narzędzia DOS innej firmy. Możesz także zajrzeć do uruchamiania Linuksa. Co powstrzymuje Cię przed uruchomieniem Linuksa? Jaki masz obecnie dostęp do urządzenia? (Takich jak możliwość kopiowania plików na dysk twardy).
nitro2k01
nigdzie OP nie powiedział cmd.exe, skąd masz to z @JdeBP?
barlop
2
Cóż, to zdecydowanie było pytanie, kiedy to czytałem. A osoba, która go tam umieściła, zdecydowanie pomyliła jedną osobę z tym błędem. (-:
JdeBP,

Odpowiedzi:

10

Możesz użyć HWiNFO, dostępne dla DOS.

Informacje o sprzęcie (HWiNFO) to potężne narzędzie do informacji o systemie zaprojektowane specjalnie do wykrywania sprzętu.

Pobierz here(Look HWiNFO v5.5 dla DOS ).

wprowadź opis zdjęcia tutaj

stderr
źródło
5
Byłoby to klasyczne narzędzie do tego w dystrybucji MS-DOS MSD.
LawrenceC,
3
Nie zapomnij Ralfa Browna PCICFG , jest tak blisko, lspcijak tylko możesz.
mr. Spuratic
2

ROZWIĄZANIE-1:

Istnieje darmowe narzędzie FreeDOS, które jest bardzo podobne do 'lspci'. To narzędzie powinno być kompatybilne z MS-DOS. Pobierz z: http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distribution/1.2/repos/pkg-html/pcisleep.html

I użyj go jako:

pcisleep L.

spowoduje to wyświetlenie listy urządzeń na magistrali PCI ...

addr vendor: wpisz opis dostawcy
-----------------------------------
xxxx [8086: 7111] Kontroler Intel IDE
xxxx [9999: 9999] AMD LAN Ethernet
...

ROZWIĄZANIE-2 (tylko dla kart sieciowych na PCI):

Istnieje bezpłatne narzędzie o nazwie „nicscan.exe”, które skanuje PCI w poszukiwaniu dostępnych kart sieciowych. Donwload stąd: https://www.jumpjet.info/Application-Software/DOS/Hardware/2/NICSCAN/NICSCAN.zip

nicscan.exe

wyświetli coś takiego:

Magistrala: 2 Urządzenie: 0 Funkcja: 0

Dostawca PCI: 1022 = Advanced Micro Devices [AMD]
Urządzenie PCI: 2000 = 79c790 [PCnet32 LANCE]

Powyższy wynik to VMWare NIC AMD 79c790 10 Mb / s

Wiktor Kirow
źródło
0

Inną opcją (dla DOS) może być Quarterdeck's QEMM może mieć Manifest (mft.exe)

Termin „profiler systemu” może być przydatny przy poszukiwaniu dodatkowych alternatyw dla ogólnego wykrywania sprzętu. Ponadto istnieją specjalne metody wykrywania określonych rodzajów sprzętu, więc jeśli potrzebujesz czegoś konkretnego, wyjaśnij to.

Wygląda na to, że niektóre programy dla portów można znaleźć w programach portów I / O (patrz lista plików w ../../menu/io_mouse.txt; Nie mogę tam umieścić bezpośredniego hiperłącza, ponieważ niedawno się zarejestrowałem więc jestem ograniczony tylko do 2 linków). Nie mogę w 100% ręczyć za oprogramowanie, ale niejasna pamięć sugeruje mi, że WhatPort może być dobry do wykrywania portów COM.

Jeśli chcesz więcej, dopracuj się (np. Opisz, jakiego sprzętu szukasz). W przeciwnym razie proszę bardzo.

TOOGAM
źródło
-2

W przypadku, cmdgdy masz na myśli, kiedy mówisz, DOS
wpisz następujące polecenie w wierszu polecenia

systeminfo

możesz także uruchomić wersję GUI narzędzia, pisząc msinfo32w wierszu polecenia

Różnicę między DOS a cmd znajdziesz tutaj

Edytuj
Nieznacznie zmieniono sformułowania dla osób, które wylądowały tutaj, szukając cmd zamiast DOS

Shekhar
źródło
1
Mam na myśli naprawdę system DOS, nie ma dostępnego systemu Windows.
ricardomenzer
7
-1 za udawanie, że miał na myśli coś innego i odpowiadanie na złe pytanie. Powinieneś odpowiedzieć na zadane pytanie. To jest baza pytań i odpowiedzi, a nie strona pomocy. A poza tym, tak naprawdę Miał na myśli to, o co prosił. Odpowiadając na coś innego, podwójnie się mylisz.
barlop
6
@barlop Spróbuj udostępnić innym użytkownikom uprzejmość w dobrej wierze. W przypadku braku konkretnych informacji przeciwnych, zakładając, że DOS oznacza, że ​​cmd.exe wydaje się słusznym założeniem, te dwa są często używane zamiennie.
Indrek,
2
@Indrek Jeśli uważasz, że miał na myśli coś innego niż to, o co prosił, powinieneś - nadal - odpowiedzieć na pytanie, które zadał, ale dodaj, że jeśli miał na myśli coś innego, odpowiedz na to jako notatkę dodatkową. Ale przede wszystkim powinieneś odpowiedzieć na to, o co prosił, nawet jeśli uważasz, że prawdopodobnie popełnił błąd. Jak mówię, to nie jest strona pomocy, to baza danych QnA.
barlop
2
@barlop Nie jestem pewien, co próbujesz powiedzieć - Super Użytkownik polega na pomaganiu ludziom poprzez uzyskiwanie odpowiedzi na ich pytania.
slhck