Powershell: перемещение всех файлов из папок и подпапок в одну папку
Попытка индексирования и поиска файла в файлах 8K и папках 2K.
Есть ли простой сценарий Powershell, который может перемещать все файлы из папок и/или подпапок в одну основную папку?
не нужно удалять пустые папки, но поможет.
Ответ 1
Четвертый пример в разделе help -Examples Move-Item близок к тому, что вам нужно. Чтобы переместить все файлы в source каталоге в каталог dest вы можете сделать это:
Get-ChildItem -Path source -Recurse -File | Move-Item -Destination dest
Если после этого вы хотите удалить пустые каталоги, вы можете использовать аналогичную команду: