У меня есть этот фрагмент кода, который я хочу проверить в папке на наличие известных временных файлов и сообщить, если папка не заполнена, но только если определено verbal
и затем exit /b
. Проблема в том, что if defined
блокирует exit /b
. exit /b
должно произойти, если какие-либо временные файлы будут найдены, несмотря ни на что.
dir *.part *.parts *.!qb /s /b >nul 2>nul && if defined verbal echo incomplete "%cd%" && exit /b