WMI를 통해 어떤 GPU가 실행되고 있는지 확인

WMI를 통해 어떤 GPU가 실행되고 있는지 확인

현재 실행 중인 GPU(전용 또는 통합)를 파악하기 위해 Python 스크립트를 작성하려고 합니다. dxdiag를 실행하고 각 GPU 장치의 모드에 대한 출력을 구문 분석하여 지금까지 작동하도록 했지만 시간이 너무 오래 걸립니다. dxdiag가 이 정보를 어떻게 얻는지 아는 사람이 있나요? Windows Management Instrument를 통해 정보를 얻을 수 있는 방법이 있습니까? 도움을 주시면 감사하겠습니다.

감사해요

답변1

WMI 클래스 Win32_VideoController에는 Availability라는 속성이 있어 비디오 컨트롤러의 상태를 표시할 수 있지만 모든 장치가 여기에 값을 입력하는 것은 아닙니다.

결과를 나열하려면 다음 명령을 시도하십시오.

wmic 경로 Win32_VideoController는 캡션, 가용성을 얻습니다.

결과적으로 3은 최대 전력을 의미합니다. 당신은 확인할 수 있습니다https://msdn.microsoft.com/en-us/library/aa394512(v=vs.85).aspx자세한 내용은.

한편, WMIExplorer 도구를 사용하면 WMI에서 항목을 찾는 동안 시간을 ​​절약할 수 있습니다. 다운로드 링크:https://wmie.codeplex.com/

관련 정보