
批處理怎么讓生成的圖片保存原文件名
我怎么定義保存的文件夾位置和文件名呢?%%~i($_.basename).png這段代碼應該怎么修改可以讓她保持原文件名?另外我怎么讓她保存在別的文件夾,比如保存在c:newpic中,應該怎么修改呢?nclick="copycode($('code0'));">復制代碼
- @echo off
- set montage=montage.exe
- set convert=convert.exe
- for /F delims= %%i in ('dir /s/b/ad') do (
- cls
- echo 正在處理目錄:%%~i
- %montage% %%~i*.jpg -tile 1x1 -shadow -geometry +30+30 + -background none %convert% -resize x800 -bordercolor black -border 25x25 %%~i($_.basename).png
- )
- cls
- echo 完成!
- pause
- exit

