У меня есть командный файл, который делает несколько вещей.Если один из них не удается, я хочу выйти из всей программы.Например:
@echo off
type foo.txt 2>> error.txt >> success.txt
mkdir bob
Если файл foo.txt не найден, я хочу, чтобы сообщение stderr было добавлено к файлу error.txt, иначе содержимое файла foo.txt добавляется к success.txt.По сути, если команда type возвращает stderr, я хочу, чтобы пакетный файл завершился, а не создал новый каталог.Как узнать, произошла ли ошибка, и решить, нужно ли вам перейти к следующей команде или нет?