Мне нужно, чтобы все подпапки в дереве каталогов были сведены в один слой папок, а все файлы остались в папке. например:
inside parent folder:
-folderA
-folderB
-file1
-file2
-file3
-folderC
-file1
-file2
-file3
к этому:
inside parent folder:
folderA
-file1
-file2
-file3
folderB
-file1
-file2
-file3
folderC
Я могу сделать это вручную, показывая путь к папке и расширяя все, затем перетаскивая одну папку за раз в родительскую папку. Проблема в том, что мне нужно пройти более 25 000 папок, и команда для этого сэкономит немало человеко-часов и ускорит проект. Я видел много вопросов, требующих, чтобы все файлы были извлечены в родительскую папку, но мне нужно, чтобы они были отделены друг от друга и все еще находились в соответствующих папках для целей аудита, поскольку каждый файл помечен именем папки, в которой он был изначально сохранен.