1

У меня есть главная папка, скажем, E:\donuts и в ней сотни папок. например

E:\donuts\yellow\
E:\donuts\green\
...
E:\donuts\blue\

Я хочу создать новую папку в каждой подпапке, просто используя команду DOS. Что-то вроде этого.

E:\donuts\yellow\big
E:\donuts\green\big

и так далее. Как мне этого добиться?

Кроме того, возможно ли будет переместить содержимое каждой подпапки в соответствующую big папку? Например, все файлы и папки в E:\donuts\yellow\ должны переместиться в E:\donuts\yellow\big и так далее.

1 ответ1

4

Я не проверял это, поэтому вы хотите попробовать это в первую очередь

FOR /d %A IN (e:\donuts\*) DO mkdir "%A\big"

Это должно работать, чтобы сделать движение также:

FOR /d %A IN (e:\donuts\*) DO mkdir "%A\big" & mv "%A\*.*" "%A"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .