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

Записать статус выполнения CMD в файл (log или txt – не важно) - Дайте простой код

Умрбек Искандарович Мастер (1676), закрыт 6 лет назад
Допустим: есть такой список копирования в CMD:
Copy C:\1.txt D\1.txt
Copy C:\2.txt D\2.txt
Copy C:\3.txt D\3.txt
Copy C:\4.txt D\4.txt
Copy C:\5.txt D\5.txt
Copy C:\6.txt D\6.txt
Как записать статус копирования каждой строки в файл (в один файл)
Дополнен 6 лет назад
спасибо заранее
Лучший ответ
user51942 Оракул (50662) 6 лет назад
в конце каждой строки добавляешь >> log.txt
Умрбек ИскандаровичМастер (1676) 6 лет назад
а куда сохраняется файл?
Умрбек ИскандаровичМастер (1676) 6 лет назад
2-вопрос: код сохраняет в сервере ?
в файловом?
например >>\\fs-server\pto\log.txt
если путь не указан - сохраняет в текущей папке скрипта или, если это ярлык, в той, что указана как рабочая папка для ярлыка.
Остальные ответы
Саня Семенов Оракул (60427) 6 лет назад
Copy C:\1.txt D\1.txt> "это значит записать вывод в путь к файлу который указан здесь"
Алекс Куха Высший разум (446084) 6 лет назад
for /l %i in (1,1,6) do Copy C:\%i.txt D\%i.txt >>\\fs-server\pto\log.txt
Умрбек ИскандаровичМастер (1676) 6 лет назад
объясните пожалуйста не опытному по CMD человеку этот фрагмент зачем?
"for /l %i in (1,1,6) do"
Алекс Куха Высший разум (446084) это цикл. Заменяет 6 команд. Всё это можно узнать по > for /? Просто для разнообразия.
Похожие вопросы