标签: batch-file conditional
我有一段代码,我想检查一个文件夹中是否有已知的临时文件,并报告该文件夹是否不完整,但是仅当定义了verbal并随后定义exit /b时才报告。问题是if defined阻止exit /b的发生。如果发现任何临时文件,无论如何都应该发生exit /b。
verbal
exit /b
if defined
dir *.part *.parts *.!qb /s /b >nul 2>nul && if defined verbal echo incomplete "%cd%" && exit /b