2016-05-19 4 views
0
Copy-Item -Path "\\100.00.00.00\\Folders 17-11-2015\Some.db" -Destination (New-Item -Path "\\100.00.00.00\folder" -ItemType Directory -Name (Get-Date -f dd_MM_yyyy)) -force -recurse 

Привет, кто-нибудь не знает, почему файл/файлы на самом деле не скопированы, я получаю «файл существует ошибка», если я добавляю многословный текст, просто кажется, что он скопирован и папка создается, но не содержит содержимого?проблема с копией в powershell

Я попытался скопировать все содержимое папки и отобразить файлы, копирующие их в подробном выводе, но ничего не находится в папке назначения? Я явно испортил реальные адреса, но просто добавил, что источник и пункт назначения находятся на одном файловом сервере.

Действительно странно и полностью меня бросили сюда, всегда простые вещи.

любые идеи кто-нибудь?

Спасибо заранее,

R

+0

Вы пытаетесь скопировать один файл, поэтому использование '-Recurse' не имеет смысла. Кроме того, вы пытались сделать это в два этапа (создать папку назначения, прежде чем копировать что-нибудь на нее)? И почему вы делаете удаленную удаленную копию вместо того, чтобы запускать скрипт на реальном хосте? –

ответ

0

Вы создаете новый каталог каждый раз, когда эта команда выполняется. Если у вас есть это в цикле или если это было выполнено раньше, вы получите сообщение об ошибке для папки с new-item cmdlet. Рекомендация разбивает это на две части и test-path перед созданием папки.

Смежные вопросы