
Ich versuche, es wmic memlogical
unter Windows 7 zu verwenden, aber es heißt:
memlogical - Alias nicht gefunden
Was ist der entsprechende Befehl für Windows 7?
Antwort1
Die Aliase sind in Windows 7 etwas anders -memlogischexistiert nicht. So erhalten Sie die gleichen Informationen in Windows 7:
Gesamter physischer Speicher
wmic ComputerSystem get TotalPhysicalMemory
Verfügbarer physischer Speicher
wmic OS get FreePhysicalMemory
Maximale Größe des virtuellen Speichers
wmic OS get TotalVirtualMemorySize
Virtueller Speicher verfügbar
wmic OS get FreeVirtualMemory
Sie können sie wie folgt zu einem Befehl kombinieren:
wmic ComputerSystem get TotalPhysicalMemory && wmic OS get FreePhysicalMemory,TotalVirtualMemorySize,FreeVirtualMemory
Antwort2
Ich habe eins zum Laufen gebracht.
systeminfo | findstr "Memory"
Antwort3
Sie haben es nicht gesagt, aber ich nehme an, dass Sie nach einem entsprechenden WMIC-Befehl suchen. (Und nicht nach einer entsprechenden C-Funktion.) Dies ist eher eine Frage der Systemadministration als eine Frage der Programmierung.
Die Dokumentation für Win32_LogicalMemoryConfigurationerklärt, wohin alle Informationen verschoben wurden.