求不使用通配符的批处理改名程序

来源:百度知道 编辑:UC知道 时间:2024/09/27 09:28:19
例如将文件夹下所有txt文件改为bmp后缀
改名语句不要使用ren *.txt *.bmp
因为以后可能需要将rename换其他语句使用
是不是可以把文件名保存为txt文件 然后再读入 不用*号

好像只有这一种,其它的都不通用,因为ren是dos的内部命令。

下面的语句可以把所有的*.txt文件再添加一个后缀.bmp,例如a.txt更名为a.txt.bmp:
for %f in (*.txt) do ren %f %f.bmp

把所有文件名写入文件的语句是利用输出转向,例如下面的明白把所有文件的名字输出到记事本A.TXT里面:
DIR /B *.* > A.TXT