
一个很简单的批处理
我希望运行一个程序后过几秒钟再结束这个程序的进程谁知道怎么操作我自己搜索了一些命令但编写了一个批处理不行啊我是这样编写的"C:\ProgramFiles\a.exe"TA...
我希望运行一个程序后过几秒钟再结束这个程序的进程 谁知道怎么操作
我自己搜索了一些命令 但编写了一个批处理不行啊 我是这样编写的
"C:\Program Files\a.exe"
TASKKILL /F /IM a.EXE
____
这两个命令单独运行是有效的,但我放在一个批处理里就不行了,运行完a.exe批处理就停止了,后面结束进程的命令无法被执行了。
谁能帮助我编写这个批处理,就是首先运行a.exe 然后过5秒钟后结束掉这个进程 暂停5秒的命令我也不会写。
这个批处理最好是后台执行的, 执行完后自己关闭了。
回答者 我都说了 这样写没用的 并不会执行下一条 展开
我自己搜索了一些命令 但编写了一个批处理不行啊 我是这样编写的
"C:\Program Files\a.exe"
TASKKILL /F /IM a.EXE
____
这两个命令单独运行是有效的,但我放在一个批处理里就不行了,运行完a.exe批处理就停止了,后面结束进程的命令无法被执行了。
谁能帮助我编写这个批处理,就是首先运行a.exe 然后过5秒钟后结束掉这个进程 暂停5秒的命令我也不会写。
这个批处理最好是后台执行的, 执行完后自己关闭了。
回答者 我都说了 这样写没用的 并不会执行下一条 展开
展开全部
用批处理对有些进程是没用的,因为有些程序是在被调用之后是不会断开的,所以那个程序不结束的话,它不会进行下一句命令,你可以用vbs脚本的定时功能来实现,如果你实在是一定要用批处理的话,那你就用批处理来生成脚本吧,不过这样的本质还是脚本,^_^
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
@echo off
start "C:\Program Files\a.exe"
::运行a.exe
ping 127.0.0.1 -n 5 >nul
::延时5秒
TASKKILL /IM a.EXE /f
::结束进程
pause >nul 2>nul
start "C:\Program Files\a.exe"
::运行a.exe
ping 127.0.0.1 -n 5 >nul
::延时5秒
TASKKILL /IM a.EXE /f
::结束进程
pause >nul 2>nul
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2008-01-22
展开全部
"C:\Program Files\a.exe"
ping 127.0.0.1 -t 5000
TASKKILL /F /IM a.EXE
ping 127.0.0.1 -t 5000
TASKKILL /F /IM a.EXE
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询