批量转换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文件。

使用方法:

  1. 安装ImageMagick: 在运行此脚本之前,你需要先下载并安装ImageMagick软件 (https://imagemagick.org/script/download.php),并确保已将其添加到系统的环境变量中。
  2. 修改脚本: 将代码中的 C:\Path\to\your\folder 替换为你存放PNG图片的文件夹路径。
  3. 保存脚本: 将代码保存为批处理文件,例如 change_png_to_jpg.bat
  4. 运行脚本: 在命令提示符或PowerShell中打开存放 change_png_to_jpg.bat 文件的文件夹,然后执行 change_png_to_jpg.bat 命令。

脚本运行完毕后,所有PNG图片都将转换为JPG格式,并删除原始PNG文件。

注意:

  • 转换后的JPG图片将与原始PNG图片保存在同一文件夹下。
  • 运行脚本前请确保已备份重要文件,以免数据丢失。
批量转换PNG图片为JPG格式的BAT脚本

原文地址: https://www.cveoy.top/t/topic/kEe 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录