Здравствуйте! Кто-нибудь разбирается в powershell ??
У меня такая задача! Надо скопировать файлы (не маленький объем порядка 2-3 TB) с одного сервера на другой сервер по локальной сети!! Со всей структурой папок со всеми правами!
При копирование через total commander вылезают ошибки, что некие файлы не может скопировать ...
Думаю через powershell получиться ...
Если кто-нибудь знает более альтернативное решение, прошу сообщить!
Powershell copy-item
-
Petya V4sechkin
Re: Powershell copy-item
Pucckuu86IT, в PowerShell то же стандартное ограничение
Можете попробовать указывать префикс \\?\ (объяснение по ссылке выше) или воспользоваться утилитой Robocopy:
Цитата:
By default Robocopy will handle file and directory path names up to almost 32,000 characters in length
MAX_PATH
(соответственно, потребуются "костыли" в виде дополнительных модулей, поддерживающих длинные имена).Можете попробовать указывать префикс \\?\ (объяснение по ссылке выше) или воспользоваться утилитой Robocopy:
Цитата:
By default Robocopy will handle file and directory path names up to almost 32,000 characters in length
-
Pucckuu86IT
Re: Powershell copy-item
Copy-Item -LiteralPath \\server\C$\papka - destination D:\\papka -Recurse -Forse -PassThru ... я вот как-то так пробЫвал!! Вроде все копирует, но опять же права не копирует!!(((
Попробую Robocopy...
Попробую Robocopy...