Jak zdalnie uzyskać użycie procesora komputera i pamięci?


11

W mojej sieci jest wiele komputerów (każdy z systemem Windows 7) i chcę zdalnie uzyskać statystyki użytkowania (całkowite użycie procesora i pamięci komputera) bez faktycznego logowania się do każdego z nich po jednym.

Później chcę tego użyć w skrypcie MATLAB za pomocą plików cmd lub plików wsadowych, więc wolę kontrolę programową. Próbowałem spojrzeć na Windows Sysinternals, ale nie znalazłem nic przydatnego.


Odpowiedzi:


20
wmic /node:HOSTNAME cpu get loadpercentage

To da ci obciążenie procesora dla systemu zdalnego.

wmic /node:HOSTNAME OS get FreePhysicalMemory

To da ci wolną pamięć dla zdalnego systemu.


Czy możesz wyjaśnić, w jaki sposób można tego użyć, aby uzyskać informacje dla innych systemów w sieci?
Karan

Dodałem parametr / node, jest to trochę elementarne, ale myślę, że obejmuje to pytanie.
HoD

8
Pamiętaj, aby umieścić nazwę hosta w podwójnych cudzysłowach, jeśli używasz tylko łańcucha, a nie nazwy zmiennej. W przeciwnym razie
pojawi się

1
Podczas próby tego pojawia się komunikat o błędzie „Odmowa dostępu” i nie chcę zadzierać z ustawieniami użytkownika. Czy można to zrobić bez WMIC?
Dominique

@Dominique spróbuj typeperfzamiast tego
nalot
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.