Как я могу переместить папку в другую папку со всеми лежащими в ее основе файлами и папками? - PullRequest
0 голосов
/ 13 июня 2019

Исходная папка:

C:\test\old\Data\Werkstatt\06. Aufträge\Kunde2\200003_QWE

Папка назначения:

C:\test\old\Data\Werkstatt\06. Aufträge\Kunde2\Z_Transfered\200002_QWE

Исходная папка 200003_QWE должна быть перемещена в Z_Transfered.

которая расположена ниже Z_Transfered папка 200003_QWE с ее подчиненными и файлами.

Я пытался:

New-Item -Path "C:\test\old\Data\Werkstatt\06. Aufträge\Kunde2    \Z_Transfered\200002_QWE" -ItemType "directory"
Move-Item -Path "C:\test\old\Data\Werkstatt\06. Aufträge\Kunde2\200002_QWE\" -Destination "C:\test\old\Data\Werkstatt\06. Aufträge\Kunde2\Z_Transfered\200002_QWE"

Она перемещает мою папку таким образом, но у меня есть две папки с одинаковым именем, как я могу решить эту проблему?

выглядит так:

C:\test\old\Data\Werkstatt\06. Aufträge\Kunde2\Z_Transfered\200002_QWE\200002_QWE

Ответы [ 2 ]

0 голосов
/ 14 июня 2019

большое спасибо за помощь. Я решил проблему. Проблема заключалась в обратном слэше в конце целевого пути.

Решение:

New-Item -Path "C:\test\old\Data\Werkstatt\06. Aufträge\Kunde2\Z_Transfered\" -ItemType "directory"
Move-Item -Path "C:\test\old\Data\Werkstatt\06. Aufträge\Kunde2\200002_QWE\" -Destination "C:\test\old\Data\Werkstatt\06. Aufträge\Kunde2\Z_Transfered\200002_QWE" -force
0 голосов
/ 13 июня 2019

Изменить последнюю строку на:

Move-Item -Path "C:\test\old\Data\Werkstatt\06. Aufträge\Kunde2\200002_QWE\" -Destination "C:\test\old\Data\Werkstatt\06. Aufträge\Kunde2\Z_Transfered\"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...