标题: 【已解决】为什么执行完不会退出?
[打印本页]
作者: tireless
时间: 2008-4-25 14:23
标题: 【已解决】为什么执行完不会退出?
运行这个bat:
taskkill /f /im drwtsn32.exe
"D:\Program Files\HoeKey\HoeKey.exe"
[
Last edited by tireless on 2008-4-24 at 10:44 PM ]
作者: huahua0919
时间: 2008-4-25 14:25
taskkill /f /im drwtsn32.exe
start "D:\Program Files\HoeKey\HoeKey.exe"
exit
作者: tireless
时间: 2008-4-25 15:10
Quote: |
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窗口
作者: xzyx
时间: 2008-4-25 15:13
taskkill /f /im drwtsn32.exe
start "" "D:\Program Files\HoeKey\HoeKey.exe"
exit
作者: bat-zw
时间: 2008-4-25 15:29
标题: 用短名吧:
taskkill /f /im drwtsn32.exe
start D:\Progra~1\HoeKey\HoeKey.exe
goto :eof
作者: tireless
时间: 2008-4-25 15:53
Quote: |
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 |
|
咦?为什么要用短名才有用?
作者: bat-zw
时间: 2008-4-25 15:59
本来兼容路径和文件名最好的办法是用双引号,但好像start并不卖这个帐,所以只有采用短名了。
作者: xzyx
时间: 2008-4-25 15:59
taskkill /f /im drwtsn32.exe
start "" "D:\Program Files\HoeKey\HoeKey.exe"
exit
注意start命令的格式。