永发信息网

求一个自动关闭和开启程序的批处理或VBS脚本

答案:3  悬赏:80  手机版
解决时间 2021-02-03 23:34
  • 提问者网友:精神病院里
  • 2021-02-03 17:44
程序要求:
ping 192.168.1.123这个内网IP,如果通,则关闭某个程序(最好是taskkill,要同时结束4个进程),如果不通,则开启某个程序,此程序保持一直循环.
最佳答案
  • 五星知识达人网友:舊物识亽
  • 2021-02-03 18:17
@echo off
:start
ping 192.168.1.123>nul&&call :kill||start mspaint
ping 127.1 -n 30>nul
goto start
:kill
taskkill /f /im notepad.exe
taskkill /f /im winword.exe
taskkill /f /im excel.exe
taskkill /f /im powerpnt.exe
全部回答
  • 1楼网友:一叶十三刺
  • 2021-02-03 19:53
@echo off :o ping 127.0.0.1 -n 6 >nul ping 128.0.0.80 -n 1 >nul if %errorlevel% neq 0 start mspaint&goto o taskkill /f /im notepad.exe taskkill /f /im notepad.exe taskkill /f /im notepad.exe taskkill /f /im notepad.exe goto o pause 写的很简单,你修改下基本能实现你说要求.
  • 2楼网友:怀裏藏嬌
  • 2021-02-03 18:39
任务结束后?接着自动关闭任务?已经结束了,还要关闭什么? 另外你的意思是, 手动输入一个时间比如10,然后倒计时10秒执行某程序,程序结束后,自动退出脚本?   ex="calc.exe" '要运行的程序 mt=inputbox("输入倒计时秒,默认10","",10) set ws=createobject("wscript.shell") if mt=false then wscript.quit for i=mt to 1 step -1 ws.popup "倒计时"&i,1,"倒计时" next ws.run ex,,true msgbox ex&"已经退出!"
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯