2011-01-04 2 views
1

나는 dxdiag를 사용했다. 그러나 잠재적 인 사용자에게 약간의 도구가 있음을 알리고, 출력을 이메일로 보낼 수있다.PC 하드웨어의 보고서를 생성하는 Windows 도구가 좋음

CPU, RAM, 그래픽, DirectX 버전 및 Windows 버전과 같은 분명한 사항뿐만 아니라 ExpressCard (랩톱 표준)가 지원되는지 여부도 알아야합니다.

저는 이것이 프로그래밍 문제는 아니지만, 배포하기 전에 소프트웨어가 하드웨어를 지원하는지 여부를 사용자에게 알려주는 것이 중요합니다.

+0

왜 가까운 표를 얻습니까? 배포 및 테스트가 소프트웨어 개발의 일부라고 생각하지 않는다면 나는 사용자를 불쌍하게 생각합니다;) –

답변

2

시스템 정보 도구 (msinfo32). OS와 함께 제공됩니다. command-line switches도 지원되므로 자동화 할 수 있습니다.

msinfo32 /report "%USERPROFILE%\desktop\configuration.txt" 

를 아니면 하위 집합을 원하는 경우, 그냥 카테고리를 기반으로 필터링 :

특히, 당신은 다음과 같은 명령을 실행하고 당신에게 결과 .txt 파일을 이메일로 사용자를 알 수 있습니다.

어디에 ExpressCard에 대한 정보가 있는지 확실하지 않지만 어딘가에 있어야합니다.

+0

ExpressCard를 어디에서 찾을 수 있습니까? –

+0

죄송합니다, 지금 ExpressCard를 지원하는 컴퓨터가 없기 때문에 찾을 수 없습니다. 알고있는 컴퓨터에서 전체 보고서를 실행하고 결과 파일을 살펴보십시오. 또는 GUI 모드에서'msinfo32'를 열고 주위를 둘러보십시오. –

0

모든 정보는 Windows Management Instrumentation (WMI)을 통해 제공됩니다.

일부 제공되는 예제는 here입니다.

+0

우리 자신의 응용 프로그램을 작성하는 것은 나쁜 생각입니다. 그것은 여기에 발명되지 않은 것의 고전적인 예일뿐만 아니라 기업 네트워크에 신뢰할 수없는 앱을 가져 오는 것입니다. –

+0

@ 존 : 충분히 공정하게 ... 행운을 빌어 당신이 원하는 모든 것을 해줍니다. – Goz

관련 문제