Как копировать имена папок в имена файлов во время копирования. В настоящий момент скрипт копирует только файлы из поддиректории без всякой папки и подпапки. Тем не менее, я хочу, что при копировании принимает абсолютный путь.PowerShell добавляет полный путь к имени файла и копирует
Вот пример: Folder1 Subfolder1 Subfolder2 Subfolder3 Subfolder4 File1 Folder2
Затем скопированный файл будет называться так:
Folder1_Subfolder1_Subfolder2_Subfolder3_Subfolder4_File.pdf
Powershell code:
Get-ChildItem –path C:\12 -Recurse -Include "*.???" |
Foreach-Object { copy-item -Path $_.fullname -Destination c:\12 }
Если вы это сделаете, разве вы не просто скопируете их обратно в то же место? – mjolinor