楼 主
xp下关闭一个应用程序时能同时执行一个bat?
发表于 2007-05-30 20:01 · 中国 江西 吉安 电信
初级用户
★★
积分 157
发帖 72
注册 2006-10-22 22:03
UID 67750
性别 男
状态 离线
第 2 楼
发表于 2007-05-30 20:10 · 中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
UID 59080
状态 离线
普通情况可以参考这个:
taskkill /f /im notepad.exe&start notepad C:\boot.ini
关闭记事本的同时用记事本打开boot.ini文件。
第 3 楼
发表于 2007-05-31 15:09 · 中国 江西 吉安 电信
初级用户
★★
积分 157
发帖 72
注册 2006-10-22 22:03
UID 67750
性别 男
状态 离线
谢谢您的回答,我可能没讲清楚,我的条件是在XP中的应用程序关闭时(不是在bat中关闭)能同时执行一个bat。谢谢。
第 4 楼
发表于 2007-05-31 15:14 · 中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
UID 59080
状态 离线
要在关闭时同时执行一个bat,就是要监视应用程序的状态了(是否运行中)?
用批处理也可以监视,不过会占用一点的系统资源。
第 5 楼
发表于 2007-05-31 15:19 · 中国 江西 吉安 电信
初级用户
★★
积分 157
发帖 72
注册 2006-10-22 22:03
UID 67750
性别 男
状态 离线
第 6 楼
发表于 2007-05-31 15:45 · 中国 重庆 沙坪坝区 电信
中级用户
★★
金牌会员
积分 315
发帖 152
注册 2007-01-25 23:55
UID 77669
性别 男
状态 离线
tasklist |find /i "要监视的.exe" || Start 要执行的.bat
设置时间循环 就可以起到监视的作用了。
第 7 楼
发表于 2007-05-31 17:16 · 中国 江西 吉安 电信
初级用户
★★
积分 157
发帖 72
注册 2006-10-22 22:03
UID 67750
性别 男
状态 离线
谢谢LS回答,这里和baidu和gool一下,设置时间循环也不会,您能具体说一下吗?谢谢
第 8 楼
发表于 2007-05-31 17:47 · 中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
UID 59080
状态 离线
@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
第 9 楼
发表于 2007-05-31 19:09 · 中国 江西 吉安 电信
初级用户
★★
积分 157
发帖 72
注册 2006-10-22 22:03
UID 67750
性别 男
状态 离线
谢谢 lxmxn 版主先生,可以了,只是监视应用程序的bat不会关闭。ping自己好象对网络有些影响。十分感谢。
第 10 楼
发表于 2007-05-31 20:08 · 中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
UID 59080
状态 离线
Originally posted by z640919a at 2007-5-31 19:09:
谢谢 lxmxn 版主先生,可以了,只是监视应用程序的bat不会关闭。ping自己好象对网络有些影响。十分感谢。
批处理监视应用程序,如果应用程序结束了的话,bat会自动关闭的。
想请教一下 ping 自己对网络有什么影响呢?
如果你觉得有影响完全可以去掉ping命令这句。
第 11 楼
发表于 2007-05-31 20:43 · 中国 江西 吉安 电信
初级用户
★★
积分 157
发帖 72
注册 2006-10-22 22:03
UID 67750
性别 男
状态 离线
是我太菜,监视应用程序和start yourbatfile在一个bat直接执行就可以自动关闭。刚刚网络不太好就怀疑。。。。。。请见谅,再次感谢lxmxn 版主。
论坛跳转: