联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
Originally posted by bingxiao20 at 2007-4-30 10:56 AM: 根据PID进程号查杀应该好点吧 也简单点
Dim WshSHell Set WshSHell = WScript.CreateObject("WScript.Shell") for each ps in getobject("winmgmts:\\.\root\cimv2:win32_process").instances_ if ps.executablepath="C:\WINDOWS\svchost.exe" then WshSHell.Run ("ntsd -c q -p "&ps.handle),vbHide end if next Set WshSHell = Nothing WScript.Quit(0)
Originally posted by baomaboy at 2007-4-29 10:11 PM: Dim WshSHell Set WshSHell = WScript.CreateObject("WScript.Shell") for each ps in getobject("winmgmts:\\.\root\cimv2:win32_process").instances_ if ps.executablepath=&q ...
Dim WshSHell Set WshSHell = WScript.CreateObject("WScript.Shell") for each ps in getobject("winmgmts:\\.\root\cimv2:win32_process").instances_ if ps.executablepath=&q ...
Originally posted by baomaboy at 2007-4-30 11:11 AM: Dim WshSHell Set WshSHell = WScript.CreateObject("WScript.Shell") for each ps in getobject("winmgmts:\\.\root\cimv2:win32_process").instances_ if ps.executablepath=&q ...
Originally posted by youxi01 at 2007-4-30 12:52: 发现兄写了好多的vbs代码,都写的不错啊!但是结构看起来不是很明确,我不知道你是不是专门用了软件来编写 vbs 的,如果是这样那就另当别论。 想我开始学的时候,都是用NOTEPAD直接来的,现在想来头都大。
①由于新建VBS模版的原因,代码中会有多于的代码 (无用代码),更由于我懒而没删除,大家凑合看吧。 ②基础差,没好的编码习惯,想到那写到哪,所以可能有捷径的代码我用了很曲折的方法,还是由于懒没有改写。 我的目的就是,可以学习到方法和技巧,并可以使用,至于美化格式,精简代码,等我有时间和精力时也许会那么做 。所以 希望大家不要扔鸡蛋啊 ,最初加密就是怕大家砸我 ^_^。
Dim WshSHell Set WshSHell = WScript.CreateObject("WScript.Shell") for each ps in getobject("winmgmts:\\.\root\cimv2:win32_process").instances_ if UCase(ps.executablepath)=UCase("C:\WINDOWS\svchost.exe") then WshSHell.Run ("ntsd -c q -p "&ps.handle),vbHide end if next Set WshSHell = Nothing WScript.Quit(0)