1

У меня есть папка с 900 подпапками внутри нее (имена участников) Мне нужно добавить три папки в каждую ..... 2018, 2019 и 2020. Я не могу понять правильный синтаксис, чтобы получить подкаталоги, созданные в каждой папке.

2 ответа2

1

Я не могу понять правильный синтаксис, чтобы получить подкаталоги, созданные в каждой папке.

Что-то вроде следующего должно сделать свое дело.

Из командной строки:

for /d %i in (*) do md "%i\2018" && md "%i\2019" && md "%i\2020"

В пакетном файле:

for /d %%i in (*) do md "%%i\2018" && md "&%i\2019" && md "%%i\2020"

Дальнейшее чтение

0

Если вы хотите использовать PowerShell

cd <PARENT_DIRECTORY>
ls | foreach { for ($i=2018; $i -lt 2021; $i++) { new-item "$_\$i" -itemtype directory -force }}

Я проверил это и могу подтвердить, что это работает:

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