想求一段VBS代码,监控万象进程Clsmn,每隔2秒刷新进程,,,一直循环监控!

想求一段VBS代码,监控万象进程,每隔2秒刷新进程,,,一直循环监控!当发现万象进程被关闭,Clsmn.exe就立即关机!!不要出现提示框!直接快速关机!!谢谢,真的太感... 想求一段VBS代码,监控万象进程,每隔2秒刷新进程,,,一直循环监控!

当发现万象进程被关闭,Clsmn.exe

就立即关机!!不要出现提示框!直接快速关机!!

谢谢,真的太感谢啦!!!!!

大家帮帮我。。。
展开
 我来答
fencerking
2010-01-06 · TA获得超过740个赞
知道小有建树答主
回答量:507
采纳率:0%
帮助的人:190万
展开全部
Dim WMI,Objs,isrun,oshell
Set oshell=CreateObject("wscript.shell")
Set WMI=GetObject("WinMgmts:")
isrun=0
do while 1=1
Set Objs=WMI.InstancesOf("Win32_Process")
For Each Obj In Objs
if "Clsmn.exe"=lcase(Obj.Description) then isrun=1
Next

If 1<>isrun Then oshell.run "shutdown -s -t 0",0
wscript.sleep 2000
isrun=0
Set Objs=Nothing
loop
Set oshell=Nothing
Set WMI=Nothing
'虽然分很少,还是写了一个,不过要提醒你的是既然可以关掉clsmn.exe 也可以关掉wscript.exe
万山数据
2024-11-14 广告
实时数仓处理是我们北京万山数据科技有限公司数据处理能力的核心之一。它基于先进的流处理技术,能够实时捕获、处理和分析海量数据,确保数据的时效性和准确性。通过构建高效的实时数据管道,我们能够实现数据的即时入库与查询,为业务决策提供强有力的支持。... 点击进入详情页
本回答由万山数据提供
lidajiangzw
2010-01-11 · TA获得超过903个赞
知道小有建树答主
回答量:774
采纳率:0%
帮助的人:717万
展开全部
Set ob=GetObject("winmgmts:\\.\root\cimv2")
set ws=createObject("wscript.shell")
do
Set s=ob.ExecQuery("select * from Win32_Process where Name='Clsmn.exe' ")
for each i in s
if i.name="Clsmn.exe" then
ws.run "shutdown -s -t 0",0
wscript.quit
end if
next
wscript.sleep 1000
loop
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式