saltstack获取cpu内存使用率

saltstack获取cpu内存使用率,第1张

saltstack获取cpu内存使用率是UPU

一个自动获取CPU使用率的脚步。它每隔一秒钟获取一次CPU使用率,并将其存储到文件。'实例化对象SetWS=CreateObject("WscriptShell")Setfso=CreateObject("ScriptingFileSystemObject")SetBatFile=fsoCreateTextFile("CPUtxt",True)'获取VBS脚本当前工作目录apppath=left(WscriptScriptFullName,len(WscriptScriptFullName)-len(WscriptScriptName))strComputer=""SetobjWMIService=GetObject("winmgmts:\\"&strComputer&"\root\CIMV2")'实例化WMI的CIMV2命名空间DoSetColitems=objWMIServiceExecQuery("SELECTFROMWin32_Processor",,48)'执行WMI查询语句,"Win32_Processor"是WMI的一个类ForEachobjitemInColitemscpustr=objitemLoadPercentage'将从"Win32_Processor"的对象中获取的值赋值给"cupstr",即实际CPU使用率NextBatFileWriteLine""&cpustr&""wscriptsleep(1000)Loop

echo off

echo 获取磁盘资料:

echo " >1txt

wmic DISKDRIVE get deviceid,Caption,size,InterfaceType>>1txt

echo 获取分区资料:

wmic LOGICALDISK get name,Description,filesystem,size,freespace>>1txt

echo 获取CPU资料:

wmic cpu get name,addresswidth,processorid>>1txt

echo 获取主板资料:

wmic BaseBoard get Manufacturer,Product,Version,SerialNumber>>1txt

echo 获取内存数:

wmic memlogical get totalphysicalmemory>>1txt

echo 获得品牌机的序列号:

wmic csproduct get IdentifyingNumber>>1txt

echo 获取声卡资料:

wmic SOUNDDEV get ProductName>>1txt

echo " >>1txt

set/p q=<1txt

echo %q%

pause

以下是一个简单的 BAT 脚本,可以用于结束 Windows 10 桌面窗口管理器(DWMexe)进程,从而释放内存:

bashCopy code@echo off

taskkill /f /im dwmexeecho DWMexe has been terminated

pause

保存这个文本文件,将文件名后缀改为 "bat",然后双击运行它即可。当您运行该脚本时,它将立即终止 DWMexe 进程,并显示一条消息提示。请注意,这将会关闭所有正在运行的 Windows 窗口,因此请确保在使用该脚本之前保存好所有未保存的工作。

DWMexe 进程是 Windows 桌面窗口管理器的一部分,它负责绘制桌面、窗口、任务栏等元素。结束该进程可能会导致桌面环境不稳定或不正常,因此建议仅在必要时使用该脚本。

以上就是关于saltstack获取cpu内存使用率全部的内容,包括:saltstack获取cpu内存使用率、bat-批处理--dos----wmic命令、WIN10桌面窗口管理器内存占用高 求大佬写个bat命令等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9733602.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存