楼 主
【已解决】为什么执行完不会退出?
发表于 2008-04-25 14:23 · 中国 江西 赣州 电信
银牌会员
★★★★
积分 2,025
发帖 1,122
注册 2007-09-05 20:15
18年会员
UID 96653
性别 男
状态 离线
运行这个bat:
taskkill /f /im drwtsn32.exe
"D:\Program Files\HoeKey\HoeKey.exe"
[ Last edited by tireless on 2008-4-24 at 10:44 PM ]
第 2 楼
发表于 2008-04-25 14:25 · 中国 江苏 苏州 移动
银牌会员
★★★
积分 1,608
发帖 780
注册 2007-10-07 10:19
18年会员
UID 99089
性别 男
状态 离线
taskkill /f /im drwtsn32.exe
start "D:\Program Files\HoeKey\HoeKey.exe"
exit
第 3 楼
发表于 2008-04-25 15:10 · 中国 江西 赣州 安远县 电信
银牌会员
★★★★
积分 2,025
发帖 1,122
注册 2007-09-05 20:15
18年会员
UID 96653
性别 男
状态 离线
Originally posted by huahua0919 at 2008-4-24 06:25 PM:
taskkill /f /im drwtsn32.exe
start "D:\Program Files\HoeKey\HoeKey.exe"
exit
试过了。这样反而第二个命令不能执行,而且会退出第一个CMD窗口后再打开一个CMD窗口
第 4 楼
发表于 2008-04-25 15:13 · 中国 北京 大兴区 联通
初级用户
★
积分 50
发帖 19
注册 2008-02-09 22:04
18年会员
UID 110396
性别 男
状态 离线
taskkill /f /im drwtsn32.exe
start "" "D:\Program Files\HoeKey\HoeKey.exe"
exit
第 5 楼
用短名吧:
发表于 2008-04-25 15:29 · 中国 湖南 株洲 电信
金牌会员
★★★★
永远的学习者
积分 3,105
发帖 1,276
注册 2008-03-08 13:00
18年会员
UID 112398
性别 男
状态 离线
taskkill /f /im drwtsn32.exe
start D:\Progra~1\HoeKey\HoeKey.exe
goto :eof
批处理之家新域名:www.bathome.net
第 6 楼
发表于 2008-04-25 15:53 · 中国 江西 赣州 安远县 电信
银牌会员
★★★★
积分 2,025
发帖 1,122
注册 2007-09-05 20:15
18年会员
UID 96653
性别 男
状态 离线
Originally posted by zw19750516 at 2008-4-24 07:29 PM:
taskkill /f /im drwtsn32.exe
start D:\Progra~1\HoeKey\HoeKey.exe
goto :eof
咦?为什么要用短名才有用?
第 7 楼
发表于 2008-04-25 15:59 · 中国 湖南 株洲 电信
金牌会员
★★★★
永远的学习者
积分 3,105
发帖 1,276
注册 2008-03-08 13:00
18年会员
UID 112398
性别 男
状态 离线
本来兼容路径和文件名最好的办法是用双引号,但好像start并不卖这个帐,所以只有采用短名了。
批处理之家新域名:www.bathome.net
第 8 楼
发表于 2008-04-25 15:59 · 中国 北京 大兴区 联通
初级用户
★
积分 50
发帖 19
注册 2008-02-09 22:04
18年会员
UID 110396
性别 男
状态 离线
taskkill /f /im drwtsn32.exe
start "" "D:\Program Files\HoeKey\HoeKey.exe"
exit
注意start命令的格式。
论坛跳转: