0
我有以下批處理腳本打開一個文件,並等待過程中,關閉不是從文件如何等待文件關閉在批處理文件比繼續執行
@ECHO OFF
call file.txt
:wait
tasklist /M notepad++.exe > nul && goto wait
FOR /F %%i IN (file.txt) DO @echo %%i
PAUSE
讀,但它是停留在循環本身可以有人請建議它有什麼問題嗎?
我有以下批處理腳本打開一個文件,並等待過程中,關閉不是從文件如何等待文件關閉在批處理文件比繼續執行
@ECHO OFF
call file.txt
:wait
tasklist /M notepad++.exe > nul && goto wait
FOR /F %%i IN (file.txt) DO @echo %%i
PAUSE
讀,但它是停留在循環本身可以有人請建議它有什麼問題嗎?
請儘量
call file.txt
:wait
tasklist /fi "imagename eq notepad++.exe" |findstr "notepad++.exe"
if "%errorlevel%"=="0" goto wait
FOR /F %%i IN (file.txt) DO @echo %%i
PAUSE
非常感謝你這個解決我的問題.. – 2014-09-03 07:16:12
嗨,你應該接受的答案,如果它是有益的,看到http://stackoverflow.com/help/accepted-answer – 2014-09-03 07:23:02