Я пытаюсь автоматизировать некоторые оффшоры пользователей. Часть этого заключается в перемещении пользовательских профилей из одного места в другое. Я использую RoboCopy внутри сценария PS. Кажется, что все это работает, в основном. Проблема в том, что у меня есть пользователь, для которого я пытаюсь переместить файлы. Некоторые из файлов все еще остаются позади. Вот команда, которую я использую:
Robocopy \\<source_Path>\ \\Dest_Path\ /r:5 /E /IS /IT /MOVE /log+:<logfile> /V
Флаги Robocopy делают:
/r:5 -- retry 5x (Really probably don't need)
/E -- include empty subdirs /IS -- include "Same" files (This is what doesn't seem to be working)
/IT -- include "Tweaked" files (This broke too?)
/MOVE -- Yes, I want to MOVE the files; i.e., delete them after they've been copied. That's sorta the whole point of this entire exercise
/log bla bla yeah a log file.
/ IS и / IT должны действительно заботиться об этом; но вот что я получаю в своем лог-файле (рубленый для краткости / анонимности):
-------------------------------------------------------------------------------
ROBOCOPY :: Robust File Copy for Windows
-------------------------------------------------------------------------------
Started : Monday, November 12, 2018 10:03:11 AM
Source : \\server\Home\<USER>\
Dest : \\destination\path\
Files : *.*
Options : *.* /V /S /E /DCOPY:DA /COPY:DAT /MOVE /IS /IT /R:5 /W:30
------------------------------------------------------------------------------
0 \\stuff\
*EXTRA Dir -1 \\stuff\
130 \\stuff\
*EXTRA File 191488 Thumbs.db
.
.
<132 files & Stuff Concatenated)
.
modified 1.5 m stuff& Stuff.PNG
------------------------------------------------------------------------------
Total Copied Skipped Mismatch FAILED Extras
Dirs : 3 0 3 0 0 1
Files : 132 14 118 0 0 1
Bytes : 706.66 m 381.4 k 706.29 m 0 0 187.0 k
Times : 0:00:00 0:00:00 0:00:00 0:00:00