รายการฮาร์ดแวร์ใน DOS ได้อย่างไร


10

ฉันมีพีซีที่ใช้ MS-DOS (เช่นไม่มี Windows) ฉันจะเรียกรายการฮาร์ดแวร์ทั้งหมดที่มีอยู่บนพีซีได้อย่างไร บางอย่างเช่น Everest สำหรับ Windows หรืออะไรที่ง่ายกว่าเช่น lspci จาก Linux


2
ไม่มี cmd.exe ใน MS-DOS คุณได้สับสนคนเดียวกับข้อผิดพลาดนั้น
JdeBP

นั่นคือก่อนที่ OP จะชี้แจงว่าเขาหมายถึง DOS จริง ๆ แล้วลบออก
Shekhar

6
DOS ในตัวของมันเองนั้นไม่ได้รับรู้ถึง PCI เช่นนั้น คุณสามารถทำได้ด้วยยูทิลิตี้ DOS ของบุคคลที่สาม คุณอาจตรวจสอบการบูท Linux ด้วย มีอะไรหยุดคุณจากการบูทลีนุกซ์? คุณมีเครื่องชนิดใดในการเข้าถึงในปัจจุบัน? (เช่นความสามารถในการคัดลอกไฟล์ไปยัง HDD)
nitro2k01

OP ไม่มีคำสั่ง cmd.exe ที่คุณได้รับจาก @JdeBP ที่ไหน
barlop

2
มันเป็นคำถามที่แน่นอนเมื่อฉันอ่านมัน และคนที่วางไว้ตรงนั้นทำให้เกิดความสับสนกับคนคนหนึ่งด้วยความผิดพลาดนั้น (-:
JdeBP

คำตอบ:


9

คุณสามารถใช้ได้ HWiNFOพร้อมใช้งานสำหรับ DOS

ข้อมูลฮาร์ดแวร์ (HWiNFO) เป็นโปรแกรมอรรถประโยชน์ข้อมูลระบบที่มีประสิทธิภาพ   ออกแบบมาเพื่อตรวจจับฮาร์ดแวร์โดยเฉพาะ

ดาวน์โหลด here (ดู HWiNFO v5.5 สำหรับ DOS )

enter image description here


4
อรรถประโยชน์แบบคลาสสิกสำหรับสิ่งนี้ในการแจกจ่าย MS-DOS จะเป็น MSD.
LawrenceC

3
อย่าลืม Ralf Brown's PCICFGมันใกล้เคียงกับ lspci ตามที่คุณจะได้รับ
mr.spuratic

1

SOLUTION-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
...

SOLUTION-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 NIC AMD 79c790 10Mbps


0

ตัวเลือกอื่น (สำหรับ DOS) อาจเป็น QEMM ของ Quarterdeck อาจมีรายการ (mft.exe)

คำว่า "system profiler" อาจมีประโยชน์เมื่อค้นหาทางเลือกเพิ่มเติมสำหรับการตรวจจับฮาร์ดแวร์ทั่วไป นอกจากนี้ยังมีวิธีการเฉพาะในการตรวจสอบฮาร์ดแวร์บางประเภทดังนั้นหากคุณต้องการบางสิ่งที่เฉพาะเจาะจง

ดูเหมือนว่าจะมีซอฟต์แวร์เพิ่มเติมสำหรับพอร์ตที่สามารถพบได้ โปรแกรมพอร์ต I / O (ดูรายชื่อไฟล์ได้ที่ ../../menu/io_mouse.txt; ฉันไม่สามารถใส่ไฮเปอร์ลิงก์โดยตรงที่นั่นได้เพราะฉันเพิ่งลงทะเบียนเมื่อเร็ว ๆ นี้ดังนั้นฉันจึง จำกัด การรวมเพียง 2 ลิงก์เท่านั้น) ฉันไม่สามารถรับรองซอฟต์แวร์ได้ 100% แต่หน่วยความจำที่คลุมเครือแนะนำให้ฉันทราบว่า WhatPort อาจดีสำหรับการตรวจจับพอร์ต COM

หากคุณต้องการมากขึ้นโปรดอธิบายอย่างละเอียด (เช่นอธิบายสิ่งที่ฮาร์ดแวร์ที่คุณกำลังมองหา) มิฉะนั้นคุณไป


-2

ในกรณีที่คุณหมายถึง cmd เมื่อคุณพูด DOS
พิมพ์คำสั่งต่อไปนี้ที่พรอมต์

systeminfo

คุณยังสามารถเปิดใช้เครื่องมือ GUI เวอร์ชันโดยการพิมพ์ msinfo32 ที่พรอมต์

สำหรับความแตกต่างระหว่าง DOS และ cmd ดู ที่นี่

แก้ไข
เปลี่ยนถ้อยคำเล็กน้อยสำหรับผู้ที่ลงจอดที่นี่มอง cmd แทน DOS


1
ฉันหมายถึงระบบ DOS จริงๆไม่มี Windows
ricardomenzer

7
-1 สำหรับการแกล้งทำเป็นว่าเขาหมายถึงสิ่งอื่นและตอบคำถามที่ผิด คุณควรตอบคำถามที่ถาม นี่คือคำถามและคำตอบฐานข้อมูลไม่ใช่ไซต์ช่วยเหลือ นอกจากนี้เขายังหมายถึงสิ่งที่เขาถาม ดังนั้นเมื่อตอบคำถามอย่างอื่นคุณผิดสองเท่า
barlop

6
@barlop โปรดพยายามขยายความเคารพโดยสุจริตต่อผู้ใช้รายอื่น ในกรณีที่ไม่มีข้อมูลที่เฉพาะเจาะจงไปในทางตรงกันข้ามสมมติว่า DOS หมายความว่า cmd.exe ดูเหมือนเป็นข้อสมมติที่ยุติธรรมที่จะทำทั้งสองอย่างนี้มักจะใช้แทนกันได้
Indrek

2
@Indrek ถ้าคุณคิดว่าเขาหมายถึงสิ่งอื่นที่ไม่ใช่สิ่งที่เขาถามคุณก็ควรจะตอบคำถามที่เขาถามแล้วเพิ่มว่าถ้าเขาหมายถึงอย่างอื่นคุณตอบด้วยข้อความข้างเคียง แต่ก่อนอื่นคุณควรตอบสิ่งที่เขาถามแม้ว่าคุณคิดว่าเขาอาจทำผิด อย่างที่ฉันพูดมันไม่ใช่ไซต์ช่วยเหลือเป็นฐานข้อมูล QnA
barlop

2
@barlop ไม่แน่ใจว่าคุณกำลังพยายามจะพูดอะไร - ผู้ใช้ขั้นสูง คือ ทั้งหมดเกี่ยวกับการช่วยเหลือผู้คนโดยการตอบคำถามของพวกเขา
slhck
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.