Saltar al contenido

Comando por lotes para ImageMagick para convertir todos los archivos en un directorio y subdirectorios en Windows

Solución:

no necesita scripts de shell, solo use el mogrify mando

cd a su directorio de imágenes

mogrify -format png *.svg

Prueba con un FOR bucle con /R bandera desde el interior de su carpeta raíz:

FOR /R %a IN (*.svg) DO convert "%~a" "%~dpna.jpg"

este comando convertirá todos los .svg archivos en sus subdirectorios en la carpeta raíz desde la que lanzó su comando.

El comando anterior funciona para la línea de comandos, si planea usar el comando dentro de un archivo por lotes (.bat) recuerde usar %% en lugar de %:

FOR /R %%a IN (*.svg) DO convert "%%~a" "%%~dpna.jpg"

Consulte esta página de la documentación de Imagemagick para obtener más información.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *