Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Windows Server 2012/2012 R2 (http://forum.oszone.net/forumdisplay.php?f=117)
-   -   Powershell copy-item (http://forum.oszone.net/showthread.php?t=260940)

Pucckuu86IT 21-05-2013 07:24 2153318

Powershell copy-item
 
Здравствуйте! Кто-нибудь разбирается в powershell ??
У меня такая задача! Надо скопировать файлы (не маленький объем порядка 2-3 TB) с одного сервера на другой сервер по локальной сети!! Со всей структурой папок со всеми правами!
При копирование через total commander вылезают ошибки, что некие файлы не может скопировать ...

Думаю через powershell получиться ...
Если кто-нибудь знает более альтернативное решение, прошу сообщить!

Petya V4sechkin 21-05-2013 08:23 2153331

Pucckuu86IT, в PowerShell то же стандартное ограничение MAX_PATH (соответственно, потребуются "костыли" в виде дополнительных модулей, поддерживающих длинные имена).
Можете попробовать указывать префикс \\?\ (объяснение по ссылке выше) или воспользоваться утилитой Robocopy:
Цитата:

By default Robocopy will handle file and directory path names up to almost 32,000 characters in length

Pucckuu86IT 21-05-2013 08:38 2153336

Copy-Item -LiteralPath \\server\C$\papka - destination D:\\papka -Recurse -Forse -PassThru ... я вот как-то так пробЫвал!! Вроде все копирует, но опять же права не копирует!!(((

Попробую Robocopy...


Время: 13:09.

Время: 13:09.
© OSzone.net 2001-