Wie erhalte ich die aktuelle CPU-Auslastung und den verfügbaren Speicher in einer Batch-Datei?

Ich erstelle ein einfaches Skript, das den aktuell angemeldeten Benutzer, die CPU-Auslastung für das aktuelle System und den verfügbaren Speicher ausgibt.

Ich habe es geschafft, den / die aktuellen Benutzer anzumelden, aber ist es auch möglich, die CPU-Auslastung und den Arbeitsspeicher zu ermitteln?

Das ist mein Code soweit.

@echo off

for /f "tokens=3 delims=\" %%i in ("%USERPROFILE%") do (set USER=%%i) 2>&1  
echo "Logged On User: %USER%"  
echo. 

pause

Um die CPU-Auslastung zu erhalten, habe ich diesen Befehl ausprobiert, aber er scheint nicht zu funktionieren.

for /f "skip=1" %p in ('wmic cpu get loadpercentage') do 
echo %p%

Antworten auf die Frage(4)

Ihre Antwort auf die Frage