Sie können die Win32_PerfFormattedData_PerfOS_Memory- Klasse hierfür über VBScript instanziieren und verwenden :
Set wmiObject = GetObject("winmgmts:\\.\root\cimv2:Win32_PerfFormattedData_PerfOS_Memory=@") Wscript.Echo "CommitLimit (B): " & wmiObject.CommitLimit Wscript.Echo "CommitLimit (MB): " & (wmiObject.CommitLimit / 1048576) Wscript.Echo "CommittedBytes (B): " & wmiObject.CommittedBytes Wscript.Echo "CommittedBytes (MB): " & (wmiObject.CommittedBytes / 1048576)
Speichern Sie unter einem Namen wie GetMem.vbs und rufen Sie using auf cscript //Nologo GetMem.vbs
. Die Klasse kann auch wmic
wie unten erwähnt über den Befehl verwendet werden, obwohl ein Skript natürlich viel mehr Flexibilität bietet.