2016-03-01 280 views
-1

我得到了一個包含.jpg格式的50個圖像的文件夾,我希望它們是.png。但問題是它重命名了我不想要的批處理文件本身。 所以我寫了一批這樣的,但它不工作:批量重命名文件擴展名

ren *.* *.png 
ren rename.png rename.bat 
timeout /t 1 
exit 

任何想法?

+0

我假設你知道,從改名'jpg'一個文件'png'不* *其實使其'png',對不對?如果格式不是png,則某些軟件可能無法顯示它們(以及那些能夠選擇完全忽略名稱爲'png'的事實,因爲它們看起來像'jpg'文件) – h2ooooooo

+0

重命名該文件不會***轉換爲真正的PNG –

回答

1

試試這個

ren *.jpg* *.png 
ren rename.png rename.bat 
timeout /t 1 
exit 
+1

你可以省略'ren rename.png rename.bat'這一行,因爲使用'ren * .jpg * * .png',批處理文件不受影響。 'ren * .jpg * .png'就足夠了(你不需要'* .jpg *')不過,h2o000000是正確的,改變擴展名不會改變文件的格式,所以只需重命名就可以做更多傷害比榮耀。 – Stephan

+1

感謝Dainius和Stephan,這很容易,但我無法想到這一點。 – KenyKeny