Archivo por lotes de Windows con bucle a través de subcarpetas

No logré escribir un archivo por lotes apropiado y agradecería un poco de ayuda.

Digamos que tengo un exe en D: \ Test \ llamado script.exe. Para ejecutar este script.exe, se requiere un argumento adicional de los archivos .bin (por ejemplo, bin01.bin, bin02.bin).

Por lo tanto, sería como: script.exe -i bin01.bin, script.exe -i bin01

Quiero que el script se ejecute con todos los archivos .bin de todas las subcarpetas

D: \ Test \ script.exe
D: \ Prueba \ Carpeta01 \ bin01.bin
D: \ Prueba \ Carpeta01 \ bin02.bin
D: \ Test \ Folder02 \ bin01.bin
D: \ Test \ Folder03 \ bin01.bin



alguien me podria ayudar aqui? Muchas gracias por adelantado.