我使用批处理文件进行倒计时,需要在另一个批处理文件中停止此倒计时过程。
- 我尝试过使用这些,但都失败了:
taskkill /f /fi "windowtitle eq countdown" taskkill /f /im countdown.cmd taskkill /f /fi "windowtitle eq counting down"
countdown.cmd
:Title %~n0 color 4F @echo off mode 32,10 title Timer echo Enter time to countdown from. set time=233 :loop cls set /a time=%time%-1 if %time%==0 goto timesup title Counting down... echo. echo. echo. echo Countdown - [%time%] ping localhost -n 2 > nul goto loop :timesup echo Time is Up! start %~dp0FocusApp.cmd goto end :end @exit
答案1
*
在 Windows 的末尾放置一个,windowtitle
以便在进程启动时将一些内容附加到窗口标题:
taskkill /f /fi "windowtitle eq countdown*"