打印

windows杀进程脚本

windows杀进程脚本

我想在windows上做一个杀掉指定的进程的脚本,请问怎么做啊?
先判断一下程序是否运行,然后在杀掉他,最后在启动他,请问这个脚本怎么写??

TOP

哪位大哥帮帮忙?

TOP

答案找到了,把它贴出来
复制内容到剪贴板
代码:
strPName = "notepad.exe"
strComputer = "."
Set objShell = CreateObject("Wscript.Shell")
Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

Set colProcessList = objWMIService.ExecQuery _
    ("Select * from Win32_Process Where Name = '" & strPName & "'")

For Each objProcess in colProcessList
    objProcess.Terminate()
Next

WScript.Sleep 2000

objshell.Run "c:\windows\system32\notepad.exe"

TOP

学习吓

Solaris UltraSPARC StorgeTEK JAVA
我的MSN:xasun_029@hotmail.com
我的Blog:http://sun029.blog.ixpub.net

TOP

以前还真没有用过啊!
EMAIL:xwbest@msn.com
基本上
            这个   
                    很难

TOP

回复 #3 Geminilinux 的帖子

感谢分享。

有时候提出问题,自己也能找到答案,你能把答案贴出来,很好,支持。

TOP

好脚本,以前只知道用小软件,多谢!

TOP


感谢一直以来您对我们的支持!
当前时区 GMT+8, 现在时间是 2008-11-22 20:48 京ICP证060528 号

Designed By 17DST