Вопрос был задан тут и там же есть много других решений, но я как настоящий фанат PoSh хочу по другому
Вроде все условия по заданию были соблюдены. Работа с сетевыми папками и чтобы права доступа сохранились. Запуск именно данного скрипта я производил с другой машины в сети и всё отработало нормально. $path = «\\zorion\c$\system32\» Естественно скрипт можно усложнить , допустим $path и $destination брать из текстового файла и обрабатывать сразу большую кучу серверов
$destination = «\\zorion\c$\temp\{0:yyyy-M-dd}\» -f (get-date)
new-item -ItemType directory -Path $destination -Force
Get-ChildItem -Path $path -Recurse | move-item -Destination $destination -force

А можно и еще чуточку упростить
Если добавить ключ -Force к Move-Item то он сам создаст все необходимые каталоги, и New-Item можно убрать.
Комментарий от Xaegr — 2008 Апрель 15, @ 20:55
Копировать не сильно интересно, теперь будем архивировать
Комментарий от zorion — 2008 Апрель 16, @ 07:35