酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

写一个用bat 读取图片文件名, 按文件名尺寸 改对应图的尺寸的代码

以下是一个使用 BAT 脚本来读取图片文件名并根据文件名尺寸修改对应图片尺寸的示例代码: ```bat @echo off setlocal enabledelayedexpansion REM 定义图片所在的文件夹路径 set "folderPath=C:\yourFolder" REM 遍历文件夹中的图片文件 for %%f in ("%folderPath%\*.jpg" "%folderPath%\*.png") do ( REM 获取文件名 set "fileName=%%~nf" REM 提取文件名中的尺寸信息 for /f "tokens=1,2 delims=x" %%a in ("%fileName%") do ( set "width=%%a" set "height=%%b" REM 使用图像处理工具(例如 ImageMagick)修改图片尺寸 REM 这里假设 ImageMagick 已安装并在系统路径中 convert "%%f" -resize %width%x%height% "%%f" ) ) ``` 需要注意的点: 1. 请确保将 `C:\yourFolder` 替换为实际图片所在的文件夹路径。 2. 代码中使用了 ImageMagick 工具来修改图片尺寸,您需要提前安装并将其添加到系统路径中。 3. 文件名中的尺寸信息提取逻辑需要与您实际的文件名格式相匹配。 [2024-12-04 17:20:34 | AI写代码神器 | 293点数解答]

相关提问