如何直接把VBS命令写进批处理文件中?
我这里有一段关于自动结束进程的VBS代码:foreachpsingetobject("winmgmts:\\.\root\cimv2:win32_process").in...
我这里有一段关于自动结束进程的VBS代码:
for each ps in getobject("winmgmts:\\.\root\cimv2:win32_process").instances_
if ps.name=wscript.arguments(0) then
ps.terminate
end if
next
如果代码要在.BAT文件中实现,那应该怎么改写?
我用的系统是2000,TASKKILL命令没有效果~~ 展开
for each ps in getobject("winmgmts:\\.\root\cimv2:win32_process").instances_
if ps.name=wscript.arguments(0) then
ps.terminate
end if
next
如果代码要在.BAT文件中实现,那应该怎么改写?
我用的系统是2000,TASKKILL命令没有效果~~ 展开
2007-04-28
展开全部
@echo off
echo for each ps in getobject("winmgmts:\\.\root\cimv2:win32_process").instances_ >123.vbs
echo if ps.name=wscript.arguments(0) then >>123.vbs
echo ps.terminate >>123.vbs
echo end if >>123.vbs
echo next >>123.vbs
123.vbs
del 123.vbs
批处理结束进程?等我写个``
@echo off
:1
title 结束进程
color f1
mode con: cols=40 lines=18
echo.
set /p run=请输入要结束的程序名
::ntsd -c q -pn %run%
taskkill /f /t /im %run%
pause>nul
那就不要TASKKILL咯
直接
@echo off
:1
title 结束进程
color f1
mode con: cols=40 lines=18
echo.
set /p run=请输入要结束的程序名
::ntsd -c q -pn %run%
ntsd -c q -pn %run%
pause>nul
echo for each ps in getobject("winmgmts:\\.\root\cimv2:win32_process").instances_ >123.vbs
echo if ps.name=wscript.arguments(0) then >>123.vbs
echo ps.terminate >>123.vbs
echo end if >>123.vbs
echo next >>123.vbs
123.vbs
del 123.vbs
批处理结束进程?等我写个``
@echo off
:1
title 结束进程
color f1
mode con: cols=40 lines=18
echo.
set /p run=请输入要结束的程序名
::ntsd -c q -pn %run%
taskkill /f /t /im %run%
pause>nul
那就不要TASKKILL咯
直接
@echo off
:1
title 结束进程
color f1
mode con: cols=40 lines=18
echo.
set /p run=请输入要结束的程序名
::ntsd -c q -pn %run%
ntsd -c q -pn %run%
pause>nul
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询