DOS에서 하드웨어를 나열하는 방법?


12

MS-DOS를 실행하는 PC가 있습니다 (예 : Windows 없음). PC에있는 모든 하드웨어 목록을 어떻게 검색합니까? Windows 용 Everest와 같은 것 또는 lspciLinux 와 같은 더 간단한 것 .


2
cmd.exeMS-DOS 에는 없습니다 . 이미 한 사람을 그 오류와 혼동했습니다.
— JdeBP

그 전에 OP는 그가 DOS를 의미한다는 것을 분명히 밝혔습니다.
— Shekhar

6
DOS 자체는 PCI를 인식하지 못합니다. 일부 타사 DOS 유틸리티를 사용하여 수행 할 수 있습니다. Linux 부팅을 살펴볼 수도 있습니다. 현재 Linux 부팅을 방해하는 이유는 무엇입니까? 현재 머신에 어떤 종류의 액세스 권한이 있습니까? (파일을 HDD에 복사하는 기능과 같습니다.)
— nitro2k01

어디에서 OP가 cmd.exe를 말하지 않았습니까? JDBP에서 어디서 얻었습니까?
— barlop

2
글을 읽을 때 분명히 문제가되었습니다. 그리고 거기에 넣은 사람은 분명히 한 사람을 그 오류와 혼동했습니다. (-:
— JdeBP

답변:


10

HWiNFODOS에 사용할 수 있습니다 .

하드웨어 정보 (HWiNFO)는 특히 하드웨어 감지를 위해 설계된 강력한 시스템 정보 유틸리티입니다.

다운로드 here(봐 DOS에 대한 HWiNFO 버전 5.5 ).

여기에 이미지 설명을 입력하십시오


5
MS-DOS 배포판의 기본 유틸리티는 다음과 같습니다 MSD.
— LawrenceC

3
Ralf Brown을 잊지 마십시오. PCICFG가까운 거리에 lspci있습니다.
— mr.spuratic

2

솔루션 -1 :

'lspci'와 매우 유사한 FreeDOS의 무료 도구가 있습니다. 이 도구는 MS-DOS와 호환되어야합니다. http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.2/repos/pkg-html/pcisleep.html 에서 다운로드 하십시오.

그리고 그것을 다음과 같이 사용하십시오 :

pcisleep L

이것은 PCI 버스의 장치를 나열합니다 ...

가산기 공급 업체 : 유형 공급 업체 설명
-----------------------------------
xxxx [8086 : 7111] 인텔 IDE 컨트롤러
xxxx [9999 : 9999] AMD LAN 이더넷
...

솔루션 -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입니다.


0

다른 옵션 (DOS 용)은 Quarterdeck의 QEMM에 Manifest (mft.exe)가있을 수 있습니다.

"시스템 프로파일 러"라는 용어는 일반적인 하드웨어 감지를위한 추가 대안을 검색 할 때 유용 할 수 있습니다. 또한 특정 유형의 하드웨어를 감지하는 특정 방법이 있으므로 특정 사항이 필요한 경우 명확하게 설명하십시오.

포트에 대한 더 많은 소프트웨어가 I / O 포트 프로그램 에서 찾을 수있는 것 같습니다 (../../menu/io_mouse.txt의 파일 목록 참조; 최근에 등록한 것이므로 직접 하이퍼 링크를 넣을 수 없습니다) 따라서 총 2 개의 링크로 제한됩니다. 소프트웨어에 대해 100 % 보증 할 수는 없지만 모호한 메모리는 WhatPort가 COM 포트 감지에 적합 할 수 있음을 나타냅니다.

더 많은 것을 원한다면 원하는 하드웨어를 설명하는 것과 같이 정교하게 작성하십시오. 그렇지 않으면 거기에 있습니다.


-2

cmd당신이 말할 때 의미하는 경우 DOS
프롬프트에서 다음을 입력하십시오

systeminfo

msinfo32프롬프트에서 입력하여 GUI 버전의 도구를 시작할 수도 있습니다

DOS와 cmd의 차이점은 여기를 참조 하십시오.

편집
DOS 대신 cmd를 찾고있는 사람들의 문구가 약간 변경되었습니다.


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.