蓝色动力网络

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 6821|回复: 1

VBS检测某进程,不存在则启动指定进程

[复制链接]
发表于 2011-9-20 13:20:31 | 显示全部楼层 |阅读模式
  1. option Explicit   
  2.     dim wmi,proc,procs,proname,flag,WshShell   
  3.     Do
  4.     wscript.sleep 30000  
  5.     proname="RunMe.exe"
  6.     set wmi=getobject("winmgmts:{impersonationlevel=impersonate}!\\.\root\cimv2")   
  7.     set procs=wmi.execquery("select * from win32_process")   
  8.       flag=true   
  9.     for each proc in procs   
  10.         if strcomp(proc.name,proname)=0 then
  11.           flag=false   
  12.           exit for   
  13.         end if   
  14.     next   
  15.       set wmi=nothing   
  16.       if flag then   
  17.         Set WshShell = Wscript.CreateObject("Wscript.Shell")
  18.         WshShell.Run ("C:\Progra~1\HC\hCard\RunMeC~1\First.exe")
  19.     end if   
  20.     loop
复制代码
发表于 2011-11-4 16:01:12 | 显示全部楼层
这个还不错   学习了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

蓝色动力网络微信平台
网站管理,业务合作联系邮箱: admin#lansedongli.com    QQ:13412492 限网站业务问题.
网站帐号、密码、密保找回请使用注册邮箱,发送邮件至 password#lansedongli.com ,否则不予受理.
免责声明:本论坛所有文字和图片仅代表其个人观点.
本站某些资料或文章来自于互联网,不代表本站观点,如果侵犯了您的权益,请来信告知,我们会在三天内删除.
为了给大家一个更好的交流场所,请勿在本论坛发表与中华人民共和国法律相抵触的言论,请合作,谢谢!
Copyright © 2007-2019 Corporation Powered by网吧系统 版权所有    转载请注明!
浙ICP备11043737号-1 程序:Discuz! x3.4

湘公网安备 43018102000145号

手机版|Archiver|蓝色动力网络   

快速回复 返回顶部 返回列表