2014-01-20 115 views
1

我想與附加重命名和刪除也都延長* .JPG批處理文件重命名變量追加到文件名的文件?

ex. gr1.jpg 
gr2.jpg 
fx1.jpg 

gr1_32dpi 
gr2_32dpi 
fx1_32dpi 

這是我的命令

for %a in (*.jpg) do ren "%~a" "%~_32dpi%~xa" 
ren *.jpg .* 

但這*for %a in (*.jpg) do ren "%~a" "%~na version 1%~xa"*命令不工作

當保存爲.bat然後運行這樣

[下列路徑操作者的在批處理參數用法得到錯誤
換人無效:%〜な版本1%〜XA」
對於有效格式類型CALL /?或FOR /?
extensio2.bat在這個時候意外]

但它直接在cmd中運行

+4

使用雙倍百分比時,使用一個for變量,bat/cmd文件中的代碼。喜歡:%% a –

+0

尼斯工作正常。 –

回答