2014-03-06 12 views

回答

0
for /f %%a in ('dir /a-d *.dat /b 2^>nul^| find /c "dat" ') do if %%a EQU 0 goto END 

應該解決您的問題。

當然

if not exist *.dat goto end 

將清潔劑(但是如果有.dat目錄失敗 - 由MD說明)

+0

不錯,第一個,但清潔版的「* .dat」文件夾失敗 –

0
dir /a-d *.dat >nul 2>nul || goto END 

如果dir命令未能找到與指示的模式的任何文件,那麼在執行||之後提高錯誤級別代碼

相關問題