Instale IrfanView (http://www.irfanview.com).
Si coloca todas las 700 carpetas en una sola carpeta, debería poder usar la herramienta “Conversión por lotes / Cambiar nombre” en IrfanView con la opción “Incluir subdirectorios …” marcada. El problema es que esta opción solo se usa para obtener las imágenes de entrada al examinar las subcarpetas y, por lo tanto, las imágenes convertidas terminan en un único directorio de salida.
Lo que necesita es un script que realice la conversión y eliminación de forma recursiva. Eche un vistazo a este hilo: conversión por lotes que incluye todos los subdirectorios.
En resumen, necesitará un archivo “.bat”, cuyo contenido se parece a:
@echo off establecer Fuente = D: \ MyImageFolder para / F "tokens = * delims =" %% a in ('dir / ad / b / s "% Source%"') llame: DoConversion "%% a" si existe "% Source% \ *. eps" ("% ProgramFiles (x86)% \ IrfanView \ i_view32.exe" "% Source% \ *. eps" / advancedbatch / ini = "% Source%" / convert = "% Fuente% \ *. Jpg ") del / s "% Fuente% \ *. eps" si existe "% Source% \ *. tiff" ("% ProgramFiles (x86)% \ IrfanView \ i_view32.exe" "% Source% \ *. tiff" / advancedbatch / ini = "% Source%" / convert = "% Fuente% \ *. Jpg ") del / s "% Fuente% \ *. tiff" si existe "% Source% \ *. psd" ("% ProgramFiles (x86)% \ IrfanView \ i_view32.exe" "% Source% \ *. psd" / advancedbatch / ini = "% Source%" / convert = "% Fuente% \ *. Jpg ") del / s "% Fuente% \ *. psd" ir a: eof : DoConversion si existe "% ~ 1 \ *. eps" ("% ProgramFiles (x86)% \ IrfanView \ i_view32.exe" "% ~ 1 \ *. eps" / advancedbatch / ini = "% Source%" / convert = "% ~ 1 \ *. Jpg ") si existe "% ~ 1 \ *. tiff" ("% ProgramFiles (x86)% \ IrfanView \ i_view32.exe" "% ~ 1 \ *. tiff" / advancedbatch / ini = "% Source%" / convert = "% ~ 1 \ *. Jpg ") si existe "% ~ 1 \ *. psd" ("% ProgramFiles (x86)% \ IrfanView \ i_view32.exe" "% ~ 1 \ *. psd" / advancedbatch / ini = "% Source%" / convert = "% ~ 1 \ *. Jpg ") ir a: eof
Como puede ver, la fuente se configura en la carpeta que contiene las 700 subcarpetas. Luego, se llama a la función “DoConversion”, que busca archivos con cierta extensión y los convierte a todos en ‘.jpg’. Esto se hace para archivos con todas las extensiones de interés.
Una vez que se realiza la conversión, se eliminan los archivos con las extensiones de interés (archivos originales). Simplemente ejecute este archivo .bat y terminará con archivos ‘.jpg’ en las 700 subcarpetas.
Probablemente necesitará escribir un archivo ‘.ini’ para especificar las opciones de conversión JPEG. Siga el hilo que mencioné y podría proporcionar algunos consejos.
- ¿Existe un software profesional de conversión de video para MAC que convierta .mp4 a todos los formatos web?
- ¿Cuál es el mejor conversor de archivos descargable gratis?
- ¿Por qué mi computadora lee archivos AVI recientemente convertidos como audio?
- ¿Cómo convertir un archivo CSV a un archivo XML? ¿Qué es un código fácil y genérico para hacerlo?
- Cómo convertir un archivo VPF a un archivo PDF