BAT批处理格式后缀转换命令!

求高手帮忙写一个格式后缀转换的批处理命令!
要求如下:
执行批处理前要加一句提示:,您好感谢您的支持,请把需要转换的文件以及此工具放置在同一文件夹中。按回车键开始转换
需要转换3中不同的格式到最后统一的一种格式
A格式 B格式 C格式 统一转换到D格式的命令!
例如:EPS PNG TGA 三种格式统一转换到JPG,谢谢!

@echo off
set /p=您好,感谢您的支持,请把需要转换的文件以及此工具放置在同一文件夹中。按回车键开始转换
for /f "delims=" %%a in ('dir /a-d /b *.EPS *.PNG *.TGA') do ren "%%a" "%%~na.JPG"
echo;修改扩展名完成
pause

追问

按回车键开始转换,修改为任意键开始转换,应该如何书写代码?麻烦回复下!
您提供上面的代码转换成功!

追答

set /p=按任意键开始转换

追问

我的意思是现在设置的按回车键开始,修改文件的文字是没有用的,还是得按回车键才可以执行命令!按其他的键,出的对应的字母!能不能调整为按任意键开始执行转换命令!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-06-22
文件批量改名工具怎么样?支持批量改后缀名。追问

谢谢,批量改名用好压软件就可以了,这个批处理是要指定的文件名后缀!

追答

追问

谢谢,我知道这个工具,我需要一个bat批处理文件!不需要这个工具!

追答

ren *.eps *.jpg
ren *.png *.jpg
ren *.tga *.jpg

第2个回答  2016-06-22
只改后缀名还是改格式追问

您好,仅仅修改后缀就可以了!
例如:.a .b .c后缀统一修改为.d

相似回答