
Wie kann ich alle Unterordner durchlaufen FolderA
und o.bat
beim Ausführen jeweils einen ausführen a.bat
?
/FolderA/a.bat
/FolderA/FolderB/o.bat
/FolderA/FolderC/o.bat
/FolderA/FolderD/o.bat
Antwort1
Das sollte für Sie funktionieren:
for /f %%f in ('dir /ad /b') do start %%f\o.bat
Wenn Sie die Batchdatei von einem anderen Ort aus ausführen müssen, geben Sie den Pfad zum Ordner wie folgt an:
for /f %%f in ('dir /ad /b c:\foldera\') do start %%f\o.bat