Как мне перебрать все подпапки FolderA и выполнить o.bat в каждой из них при запуске a.bat?

Как мне перебрать все подпапки FolderA и выполнить o.bat в каждой из них при запуске a.bat?

Как мне перебрать все подпапки FolderAи выполнить o.batв каждой из них команду при запуске a.bat?

/FolderA/a.bat
/FolderA/FolderB/o.bat
/FolderA/FolderC/o.bat
/FolderA/FolderD/o.bat

решение1

Это должно вам подойти:

for /f %%f in ('dir /ad /b') do start %%f\o.bat

Если вам необходимо запустить пакетный файл из другого места, то укажите путь к папке, например:

for /f %%f in ('dir /ad /b c:\foldera\') do start %%f\o.bat

Связанный контент