批量转换PNG图片为JPG格式的BAT脚本
批量转换PNG图片为JPG格式的BAT脚本
想要一键将文件夹内所有PNG图片转换为JPG格式? 这篇指南将提供一个简单的BAT脚本,帮助你快速完成这项任务。
代码:
@echo off
set 'folderPath=C:\Path\to\your\folder'
for %%F in ('%folderPath%\*.png') do (
set 'filePath=%%F'
set 'fileName=%%~nF'
setlocal enabledelayedexpansion
magick convert '!filePath!' '!folderPath!\!fileName!.jpg'
del '!filePath!'
endlocal
)
echo 所有PNG图片已转换为JPG格式,并已删除原始PNG文件。
使用方法:
- 安装ImageMagick: 在运行此脚本之前,你需要先下载并安装ImageMagick软件 (https://imagemagick.org/script/download.php),并确保已将其添加到系统的环境变量中。
- 修改脚本: 将代码中的
C:\Path\to\your\folder替换为你存放PNG图片的文件夹路径。 - 保存脚本: 将代码保存为批处理文件,例如
change_png_to_jpg.bat。 - 运行脚本: 在命令提示符或PowerShell中打开存放
change_png_to_jpg.bat文件的文件夹,然后执行change_png_to_jpg.bat命令。
脚本运行完毕后,所有PNG图片都将转换为JPG格式,并删除原始PNG文件。
注意:
- 转换后的JPG图片将与原始PNG图片保存在同一文件夹下。
- 运行脚本前请确保已备份重要文件,以免数据丢失。
原文地址: https://www.cveoy.top/t/topic/kEe 著作权归作者所有。请勿转载和采集!