File batch di Windows che scorre attraverso le directory per elaborare i file?

Ok, sono un programmatore PHP e sfortunatamente, per ragioni che non annuncerò per brevità, ho bisogno di scrivere / utilizzare un file batch che elabora alcune immagini per me.

Ho una cartella piena di cartelle nidificate, all’interno di ciascuna di queste cartelle nidificate c’è un’altra cartella che contiene un numero di immagini TIF, il numero di immagini varia in ogni cartella. Ho anche un file batch, chiamiamolo ProcessImages.bat per Windows che è ansible “rilasciare” questi file TIF (o ovviamente specificarli in un elenco di riga di comando quando si richiama il blocco); su cui crea una nuova cartella con tutto il mio processo di immagini basato su un EXE che ho.

La cosa buona è che, poiché il file bat usa il percorso delle cartelle “drop” su di esso, posso selezionare tutti i TIF di una cartella e rilasciarlo per eseguire l’elaborazione … ma continuando a farlo manualmente per le circa 300 cartelle di TIF che ho trovato mi hanno bloccato il sistema in modo così incredibile e se potessi elaborarle solo una alla volta (senza farlo manualmente) sarebbe meraviglioso.

Detto questo … qualcuno potrebbe indicarmi la direzione giusta (per un file bat di Windows AMATEUR) in un modo in cui posso scrivere uno script bat di Windows che posso chiamare da una directory e farlo scorrere attraverso TUTTE le directory contenute all’interno quella directory … ed esegui il mio file batch di elaborazione su ogni set di immagini uno alla volta?

Grazie in anticipo!

Tyler