Камрады!
Есть такой батник, который копирует файл из локальной директории на удаленный сервер и записывает лог
со временем окончания копирования
Проблема в том, что эта конструкция работает хорошо для одиночного файла
Если же нужно копировать несколько файлов, то выдается время, когда закончится копирование всех файлов.
Есть ли возможность у Robocopy делать печать в логе отдельного времени после окончания копирования каждого файла?
или есть более красивая реализация такой операции в скрипте?
спасибо
Есть такой батник, который копирует файл из локальной директории на удаленный сервер и записывает лог
со временем окончания копирования
Bash:
@ECHO ON
SETLOCAL
SET SourceDir=C:\Source
SET TargetDir=\\opperfstorage\Target
SET LogFile=C:\Log\Logfile.txt
ROBOCOPY "%SourceDir%" "%TargetDir%" *.* /S /NP /R:5 /LOG+:%LogFile% /TS /FP
GOTO EOF
Total Copied Skipped Mismatch FAILED Extras Dirs : 1 0 0 0 0 0 Files : 1 1 0 0 0 0 Bytes : 10.68 m 10.68 m 0 0 0 0 Times : 0:00:00 0:00:00 0:00:00 0:00:00 Speed : 59583590 Bytes/sec. Speed : 3409.400 MegaBytes/min. Ended : Monday, April 19, 2021 11:24:17 PM |
Проблема в том, что эта конструкция работает хорошо для одиночного файла
Если же нужно копировать несколько файлов, то выдается время, когда закончится копирование всех файлов.
Есть ли возможность у Robocopy делать печать в логе отдельного времени после окончания копирования каждого файла?
или есть более красивая реализация такой операции в скрипте?
спасибо
Последнее редактирование модератором: