2016-03-01 2 views
-1

У меня есть папка из 50 изображений в .jpg, и я хочу, чтобы они были .png. Но проблема в том, что он переименовал сам пакетный файл, который я не хочу. Итак, я пишу партии, как это, но он не работает:Пакет для расширения имени переименования

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

Любая идея?

+0

Я предполагаю, что вы понимаете, что переименование файла из '' jpg' к png' не * на самом деле * сделать это 'png', верно? Если формат не является png, некоторое программное обеспечение может не отображать их (и те, которые могут выбрать, полностью игнорируют тот факт, что вы назвали их «png», видя, что они выглядят как файлы 'jpg') – h2ooooooo

+0

переименование файл в png не превращает *** в ***, что для реального png –

ответ

1

попробовать это

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

вы можете опустить строку 'ren rename.png rename.bat', потому что с' ren * .jpg * * .png', batchfile не влияет. Также достаточно 'ren * .jpg * .png' (вам не нужно' * .jpg * ') Тем не менее, h2o000000 прав, изменение расширения не меняет формат файла, поэтому просто переименование может сделать больше вреда, чем слава. – Stephan

+1

Спасибо Дайнюсу и Стефану, это легко, но я не мог думать об этом. – KenyKeny

Смежные вопросы