У меня есть скрипт bat, который в один момент перенаправляет stderr процесса на стандартный вывод, а затем записывает его в файл. Раньше я делал это так:
process.exe 2>&1 > file.txt
Однако, это не перенаправляет stderr в файл (по причинам, которые я не могу понять). Когда я изменил строку:
process.exe > file.txt 2>&1
Все это сработало. Разве эти два эквивалента не являются?