컴퓨터 CPU 및 메모리 사용량을 원격으로 얻는 방법은 무엇입니까?


11

네트워크에 여러 대의 컴퓨터가 있고 (각 컴퓨터는 Windows 7을 실행 중임) 실제로 각 컴퓨터에 각각 로그인 할 필요없이 원격으로 컴퓨터의 사용 통계 (컴퓨터의 총 CPU 및 메모리 사용)를 얻고 싶습니다. 하나씩.

나중에 cmd 또는 배치 파일을 통해 MATLAB 스크립트 내에서 이것을 사용하고 싶습니다. 그래서 프로그래밍 방식 검사를 선호합니다. Windows Sysinternals를 보려고했지만 유용한 것을 찾지 못했습니다.


답변:


20
wmic /node:HOSTNAME cpu get loadpercentage

이것은 원격 시스템에 대한 CPU로드를 제공합니다.

wmic /node:HOSTNAME OS get FreePhysicalMemory

이것은 원격 시스템을위한 여유 메모리를 제공합니다.


이것이 네트워크상의 다른 시스템에 대한 정보를 얻는 데 어떻게 사용될 수 있는지 자세히 설명 할 수 있습니까?
Karan

/ node 매개 변수를 추가했는데 약간 초보이지만 질문에 해당한다고 생각합니다.
HoD

8
변수 이름이 아닌 문자열 만 사용하는 경우 호스트 이름을 큰 따옴표로 묶어야합니다. 그렇지 않으면 잘못된 글로벌 스위치 오류가 발생합니다
TombMedia

1
이 작업을 시도하는 동안 "액세스가 거부되었습니다"라는 오류 메시지가 표시되며 사용자 설정을 망치고 싶지 않습니다. 없이 이것을 할 수있는 방법이 WMIC있습니까?
도미니크

시도 @Dominique typeperf대신
공습
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.