2014-09-03 77 views
0

我有以下批處理腳本打開一個文件,並等待過程中,關閉不是從文件如何等待文件關閉在批處理文件比繼續執行

@ECHO OFF 

call file.txt 
:wait 
tasklist /M notepad++.exe > nul && goto wait 
FOR /F %%i IN (file.txt) DO @echo %%i 
PAUSE 

讀,但它是停留在循環本身可以有人請建議它有什麼問題嗎?

回答

0

請儘量

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 
+0

非常感謝你這個解決我的問題.. – 2014-09-03 07:16:12

+0

嗨,你應該接受的答案,如果它是有益的,看到http://stackoverflow.com/help/accepted-answer – 2014-09-03 07:23:02

相關問題