Я записываю некоторый текст в текстовый файл в командном скрипте cmd, например:
echo FlagValue=Y>>flag.txt
Обычно это работает нормально, но иногда, если текстовый файл открывается другим процессом, возвращается сообщение об ошибке, сообщающее, что доступ запрещен. Что я хотел бы сделать, это остановить пакетный файл, если возникает ошибка с чем-то вроде:
if return_code GEQ 1 GOTO ERR
Но не удается найти код возврата из команды echo. Существует ли или существует лучшая тактика, чтобы использовать для захвата сообщения об ошибке?