Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Командная строка windows cmd (batch) логирование команд

Роман Лабазанов Ученик (217), на голосовании 1 день назад
Как в итоге записать поток дескриптора 1 и 2 в файл?
например команда:
copy c:\text1.txt d:\text1.txt 1>> c:\log.log - ДоЗаписывает удачное выполнение команд
copy c:\text1.txt d:\text1.txt 2>> c:\log.log - ДоЗаписывает ошибки выполнение команд

А как ДоЗаписывать И 1 и 2 в один и тот же файл ???
Голосование за лучший ответ
Dlazder Мудрец (16889) 1 месяц назад
 copy c:\text1.txt d:\text1.txt 1> c:\log.log 2>&1 
Здесь мы перенаправляем 2 поток в стандартный, то есть в первый
Роман ЛабазановУченик (217) 1 месяц назад
Всё работает, только чутка подправил, вот так:
copy c:\text1.txt d:\text1.txt 1>> c:\log.log 2>&1
Dlazder Мудрец (16889) Роман Лабазанов, да, опечатался
Похожие вопросы