У меня есть несколько папок, из которых я хочу переместить все содержимое в их родительскую папку.
d:\folder1\foo\[files1-10]
d:\folder2\foo\[files11-14]
d:\folder3\bar\[files1-9]
..
d:\folder178\foo\file15
это должно закончиться так:
d:\foo\[files1-15]
d:\bar\[files1-9]
Папки «folder1», «folderX» и т. д. могут содержать подкаталоги с тем же именем (например, foo), но они содержат уникальные имена файлов.
Как можно удобно переместить содержимое подкаталогов на d:\?
решение1
Самый простой способ — использовать препроцессор командной строки и выполнять MOVE *.* ..
команды операционной системы, чтобы переместить все файлы туда, куда вам нужно.
В конце концов, вам также придется выполнить последние MOVE foo\ ..
команды MOVE bar\ ..
операционной системы, чтобы переместить их в корневую D:\
папку.
Вот вам пример:
CD D:\folder1\foo\
MOVE *.* ..
CD ..
MOVE foo\ ..
CD ..\folder2\foo\
MOVE *.* D:\foo\
и так далее.