我在批处理中使用 taskkill /im %%i>nul
后面还有代码等待执行,可是关闭该进程的同时,为何整个批处理也强行退出了呢? 请大家支招!
后面还有代码等待执行,可是关闭该进程的同时,为何整个批处理也强行退出了呢? 请大家支招!
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off
set qq="D:\Program Files\Tencent\QQ\coralqq.exe"
tasklist | find /i "qq.exe" > nul
if errorlevel 1 goto _start
taskkill /f /im qq.exe /t
:_start
start "QQ:10000" %qq% /START QQUIN:10000 PWDHASH:xxxxx /STAT:40
wait 2
start "QQ:20000" %qq% /START QQUIN:20000 PWDHASH:xxxxx /STAT:40
:_quit
set qq=