标题: xp下关闭一个应用程序时能同时执行一个bat?
[打印本页]
作者: z640919a
时间: 2007-5-30 20:01
标题: xp下关闭一个应用程序时能同时执行一个bat?
如题请问,谢谢了。
作者: lxmxn
时间: 2007-5-30 20:10
普通情况可以参考这个:
taskkill /f /im notepad.exe&start notepad C:\boot.ini
关闭记事本的同时用记事本打开boot.ini文件。
作者: z640919a
时间: 2007-5-31 15:09
谢谢您的回答,我可能没讲清楚,我的条件是在XP中的应用程序关闭时(不是在bat中关闭)能同时执行一个bat。谢谢。
作者: lxmxn
时间: 2007-5-31 15:14
要在关闭时同时执行一个bat,就是要监视应用程序的状态了(是否运行中)?
用批处理也可以监视,不过会占用一点的系统资源。
作者: z640919a
时间: 2007-5-31 15:19
用批处理不知如何监视,您能具体说一下吗?谢谢
作者: fengzi
时间: 2007-5-31 15:45
tasklist |find /i "要监视的.exe" || Start 要执行的.bat
设置时间循环 就可以起到监视的作用了。
作者: z640919a
时间: 2007-5-31 17:16
谢谢LS回答,这里和baidu和gool一下,设置时间循环也不会,您能具体说一下吗?谢谢
作者: lxmxn
时间: 2007-5-31 17:47
@echo off
:begin
ping /n 1 127.1 >nul 2>nul
tasklist /nh|find /i "qq.exe" >nul 2>nul &&goto :begin|| start yourbatfile&goto :eof
作者: z640919a
时间: 2007-5-31 19:09
谢谢 lxmxn 版主先生,可以了,只是监视应用程序的bat不会关闭。ping自己好象对网络有些影响。十分感谢。
作者: lxmxn
时间: 2007-5-31 20:08
Quote: |
Originally posted by z640919a at 2007-5-31 19:09:
谢谢 lxmxn 版主先生,可以了,只是监视应用程序的bat不会关闭。ping自己好象对网络有些影响。十分感谢。 |
|
批处理监视应用程序,如果应用程序结束了的话,bat会自动关闭的。
想请教一下 ping 自己对网络有什么影响呢?
如果你觉得有影响完全可以去掉ping命令这句。
作者: z640919a
时间: 2007-5-31 20:43
是我太菜,监视应用程序和start yourbatfile在一个bat直接执行就可以自动关闭。刚刚网络不太好就怀疑。。。。。。请见谅,再次感谢lxmxn 版主。