|
|
楼主 |
发表于 2016-1-16 22:47:08
|
显示全部楼层
本帖最后由 228630386 于 2016-4-24 11:21 编辑
该命令只可以是在当前文件件中的图片可以处理,如果是多个子文件夹下的图片是否也可以这样选择性操作呢?请指教!!
@echo off
title 简单的批处理
cls
echo.------1、请输入数字 1 并按回车,服装类
echo.------2、请输入数字 2 并按回车,产品类
echo.------3、请输入数字 3 并按回车,直缩类
set num=
set /p num=请选择你要执行的操作:
if "%num%"=="1" (
convert 11.jpg -gravity center -crop 1083x1375+0+0, -resize 230x290 "55.jpg"
convert 22.jpg -gravity center -crop 1083x1375+0+0, -resize 230x290 "77.jpg"
)
if "%num%"=="2" (
convert 11.jpg -gravity center -crop 1003x1265+0+0, -resize 230x290 "55.jpg"
convert 22.jpg -gravity center -crop 1003x1265+0+0, -resize 230x290 "77.jpg"
)
if "%num%"=="3" (
convert -resize 230x290 "11.jpg" "55.jpg"
convert -resize 230x290 "22.jpg" "77.jpg"
)
echo.你输入了%num%字符,批处理自动退出 |
|