如何以编程方式找到"提交费用"?
时间:2020-03-06 14:23:00 来源:igfitidea点击:
我正在寻找总的提交费用。
解决方案
这是使用WMI的示例:
strComputer = "." Set objSWbemServices = GetObject("winmgmts:\" & strComputer) Set colSWbemObjectSet = _ objSWbemServices.InstancesOf("Win32_LogicalMemoryConfiguration") For Each objSWbemObject In colSWbemObjectSet Wscript.Echo "Total Physical Memory (kb): " & _ objSWbemObject.TotalPhysicalMemory WScript.Echo "Total Virtual Memory (kb): " & _ objSWbemObject.TotalVirtualMemory WScript.Echo "Total Page File Space (kb): " & _ objSWbemObject.TotalPageFileSpace Next
如果在CScript下运行此脚本,则应该在命令窗口中看到目标计算机上安装的物理内存的千字节数。以下是脚本的典型输出:
总物理内存(kb):261676
编辑:包括的总页面文件大小属性
摘自:http://www.microsoft.com/technet/scriptcenter/guide/sas_wmi_dieu.mspx?mfr=true
public static long GetCommitCharge() { var p = new System.Diagnostics.PerformanceCounter("Memory", "Committed Bytes"); return p.RawValue; }