a.bat를 실행할 때 FolderA의 모든 하위 폴더를 반복하고 각각에서 o.bat를 실행하려면 어떻게 해야 합니까?

a.bat를 실행할 때 FolderA의 모든 하위 폴더를 반복하고 각각에서 o.bat를 실행하려면 어떻게 해야 합니까?

실행할 때 각각 의 모든 하위 폴더를 반복하여 FolderA실행하려면 어떻게 해야 합니까 ?o.bata.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

관련 정보