可以结束进程中的wscriptexe 。将下面的代码用记事本编辑保持为VBS,放在方便访问的位置,想关闭正在运行的VBS时就运行一下
set ws=getobject("winmgmts:\\\root\cimv2")
set pp=wsexecquery("select from win32_process where name='wscriptexe'")
for each i in pp
iterminate()
next
例子:
开始菜单-运行,输入"notepad",按回车打开记事本
然后在里面输入如下代码:
msgbox
"this
is
a
file
for
vbscript"
保存为"1vbs"并双击该文件
语言跟vb是一样的
set f=createobject("scriptingfilesystemobject")
do
set mi=getobject("winmgmts:win32_process")instances_
for each p in mi
if ucase(pname)=ucase("QQexe") then
pterminate
set fw=fcreatetextfile("您的结束进程结果txt",2)
fwclose
wscriptsleep 2000
set ff=fopentextfile("您的结束进程结果txt",8,true)
ffwriteline now & " " & "结束QQ进程exe"
ffclose
end if
next
wscriptsleep 2000
loop
如果退出脚本的话 在LOOP 上面一行加上 WScriptquit
其实这个脚本一直都是隐藏运行 之后所写入结束QQ的时间都是追加进文本的
不需要退出也可以 不是很占资源 wscriptsleep 2000 1000为1秒 自己改吧
以上就是关于用VBS关闭正在运行的VBS 我做了一个自动按ESC的VBS 然后不能把他停止了 因为按的是ESC所以不能结束任务全部的内容,包括:用VBS关闭正在运行的VBS 我做了一个自动按ESC的VBS 然后不能把他停止了 因为按的是ESC所以不能结束任务、怎样用VBS脚本停止VBS脚本、vbs如何结束某个程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)