Некоторые детали: у меня есть локальный сервер в одном из филиалов компании, в которой я работаю, и у меня довольно плохой интернет. Я использую Robocopy для переноса некоторых больших файлов на сервер, а затем снова использую его для перемещения файлов на несколько других компьютеров в указанном филиале по локальной сети. Это подводит меня к моему вопросу ...
Известно ли robocopy.exe просто отправлять данные непосредственно с сервера на UNC-пути машин или он (или некоторые из них) возвращается мне? Будет ли быстрее запускать скрипт с сервера филиала вместо моего рабочего стола? Будет ли это иметь какое-то значение?
Также мне было бы интересно узнать о той же ситуации, если бы я делал это вручную с помощью файлового менеджера.
Сценарий Powershell, который я написал, чтобы сделать перевод. Файл в вопросе ~ 3 ГБ.
$params1 = @(
"\\Remoteserver\C$\sourcefolder",
"\\Remotecomputer\C$\Users\someuser\Desktop",
"file_Moved.iso",
"/ipg:25")
robocopy $params1 | Write-Host