Copy-Item
сбивает меня с толку каждый раз, когда я его использую. Кто-нибудь, пожалуйста, скажите мне, что я сделал не так?
У меня есть набор папок:
C:\FolderA\Thing\Sub1\1_file.css
C:\FolderA\Thing\Sub2\A_file.css
C:\FolderA\Thing\page.html
Я пытаюсь использовать Copy-Item
, чтобы отправить их на C:\FolderB\*
и сохранить структуру:
Copy-Item -Path $srcFolder\Thing\* -Destination $destFolder\Thing -Recurse -Force -Verbose
Ожидаемый результат:
C:\FolderB\Thing\Sub1\1_file.css
C:\FolderB\Thing\Sub2\A_file.css
C:\FolderB\Thing\page.html
Вместо этого я получаю:
C:\FolderB\Sub1\1_file.css
C:\FolderB\Sub2\A_file.css
C:\FolderB\page.html
Там явно есть папка \Thing
, так почемуне создаст ли \Thing
, если я говорю, чтобы он шел рекурсивно?