Bien, soy un programador PHP y desafortunadamente, por razones que no voy a anunciar por brevedad, necesito escribir/usar un archivo por lotes que procesa algunas imágenes para mí.Windows Batch File Looping a través de directorios a archivos de proceso?
Tengo una carpeta llena de carpetas anidadas, dentro de cada una de estas carpetas anidadas hay una carpeta más que contiene un número de imágenes TIF, el número de imágenes varía en cada carpeta. También tengo un archivo de proceso por lotes, vamos a llamarlo ProcessImages.bat para Windows en el que puede "soltar" estos archivos TIF (o, obviamente, especificarlos en una lista de líneas de comando al invocar el bate); sobre el cual crea una nueva carpeta con todo mi proceso de imágenes basado en un EXE que tengo.
Lo bueno es que, como el archivo bat usa la ruta de las carpetas que "sueltas" en él, puedo seleccionar todos los TIF de una carpeta y soltarla para hacer el procesamiento ... pero a medida que continúo Haga esto manualmente para las 300 o más carpetas de TIF que tengo. Encuentro que atasca mi sistema tan increíblemente y si solo pudiera procesarlos de uno en uno (sin hacerlo manualmente) sería maravilloso.
Dicho todo ... podría alguien apuntarme en la dirección correcta (para un archivo bat de Windows AMATEUR) de forma que pueda escribir un script bat de Windows que pueda llamar desde un directorio y hacer que atraviese TODO los directorios contenidos dentro de ese directorio ... y ejecutar mi archivo por lotes de procesamiento en cada conjunto de imágenes de a una por vez?
¡Gracias de antemano!
Tyler
Gracias @Aacini! ¡Muy bien dicho! Empecé a trabajar en algo similar, pero no llegué a ningún lado ... Necesitaba esto para ver cómo funcionaba; y una prueba rápida de este código indica que funcionaría exactamente como se esperaba. – Tyler
@Aacini. ¿Puedes también explicar/comentar lo que hacen estos comandos/D, %% f? Eso seria genial ! – Dexters
puede encontrar más sobre la sintaxis de la siguiente url. http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/for.mspx?mfr=true –