0
@echo off
:sleep
tasklist /FI "imagename eq mspaint.exe"
if %ERRORLEVEL% NEQ 0 goto again
if %ERRORLEVEL% EQU 0 goto sleep
:again
echo "Hurray"
PAUSE
exit
當MSPAINT是開放的,循環繼續如預期運行,但是當我收的不是獲取回聲「萬歲」 MSPAINT。我不斷收到消息:批處理文件循環使用%ERRORLEVEL%問題
INFO : No Tasks are running that match the specified criteria
INFO : No Tasks are running that match the specified criteria
我該如何解決這個問題?我的要求是運行安裝程序並檢查過程是否存在,一旦它結束了批處理文件的前進並執行安裝後任務。
我回滾您編輯代碼。編輯提供解決方案並將** SOLVED **添加到標題不是StackOverflow的工作方式。請發佈一個實際的答案來提供這些信息,以便人們在未來發現問題時能夠看到它。回答你自己的問題是完全可以接受的,你甚至可以(在適當的延遲後)接受它作爲正確的答案。 (當然,您不會獲得代表)。[幫助]提供有關回答問題的更多信息,包括您自己的問題。謝謝。 :-) –