Fondamentalement je veux exécuter ce sous-dossier dans jamaisLot Comment puis-je exécuter une commande sur chaque fichier .m4p dans tous les sous dir
for %%i in (*.m4a) do faad "%%i"
for %%i in (*.wav) do oggenc "%%i"
for %%i in (*.m4a) do del "%%i"
for %%i in (*.wav) do del "%%i"
il fonctionne très bien, mais je dois changer manuellement dir et re exécuter par exemple.
cd res
cd music
for %%i in (*.m4a) do faad "%%i"
for %%i in (*.wav) do oggenc "%%i"
for %%i in (*.m4a) do del "%%i"
for %%i in (*.wav) do del "%%i"
cd..
cd Sounds
for %%i in (*.m4a) do faad "%%i"
for %%i in (*.wav) do oggenc "%%i"
for %%i in (*.m4a) do del "%%i"
for %%i in (*.wav) do del "%%i"
cd..
et la liste continue. Le problème est que j'ai des centaines de sous-dossiers, il prendrait une éternité est-il un moyen que je peux exécuter mon petit script automatiquement dans tous les sous-répertoire commence par une définition dir
tels que
for /f "usebackq delims=|" %%f in (`dir /b /s *.m4p`) do faad.exe "%%f"
Toute aide serait aprécié