![]() |
Логирование синхронизации папок
Добрый день, уважаемые!
Веду неравную борьбу с ведением лога при синхронизации папок Вот скрипт, взял с интернета, доработал чуть-чуть под себя. Всё работает хорошо, но лог, собака, пишет только последнюю операцию. Как заставить его писать всё, что сделано за операцию? И, в идеале, ДОзаписывать лог после каждого выполнения. Заранее огромное спасибо за помощь! |
Используйте robocopy,что гораздо проще и удобнее.
:: Параметры ведения журнала: :: /L :: Только список - файлы не копируются, не удаляются, не помечаются отметками времени. /X :: Сообщать обо всех дополнительных файлах, а не только о выбраных. /V :: Подробный вывод с указанием пропущенных файлов. /TS :: Включать в вывод метки времени исходных файлов. /FP :: Включать в вывод полные пути файлов. /BYTES :: Печатать размеры в байтах. /NS :: Без размера - не заносить в журнал размер файлов. /NC :: Без класса - не заносить в журнал классы файлов. /NFL :: Без списка файлов - не заносить в журнал имена файлов. /NDL :: Без списка папок - не заносить в журнал имена папок. /NP :: Без хода процесса - не отображать число скопированных процентов. /ETA :: Показывать оценку времени окончания копирования файлов. /LOG:файл :: Записывать состояние в файл журнала (перезаписывать существующий журнал). /LOG+:файл :: Записывать состояние в файл журнала (добавлять к существующему журналу). /UNILOG:файл :: Записывать состояние в файл журнала в формате Юникод (перезаписывать существующий журнал). /UNILOG+:файл :: Записывать состояние в файл журнала в формате Юникод (добавлять к существующему журналу). /TEE :: Направлять выходные данные в окно консоли и в файл журнала. /NJH :: Без заголовка задания. /NJS :: Без сведений о задании. /UNICODE :: Cостояние вывода в формате Юникод. |
Вложений: 1
Этот же скрипт, но немного доработан, по желанию инициатора дописывает в лог
|
Время: 01:34. |
Время: 01:34.
© OSzone.net 2001-