今天在搬砖的时候学到了一个新技能,那就是文件批量处理后缀名;
比如文件报文名是:T19078435100@TCS51002.xml.bak,如果我想把后面的.bak去掉,可以尝试用bat处理
步骤:1、把多份报文都放在一个文件夹下面,然后新建一个txt文档,输入:ren *.bak *.保存后并将txt后缀改为bat,然后运行即可
那如果我想要修改文件名呢?比如想要把以上的bak改为txt
步骤:2、把多份报文放在同一个文件夹下面,然后新建一个txt文档,写脚本:ren *.bak *.txt
注释:输入格式Ren 空格 星号 点 需要修改的文件后缀名 空格星号 点需要改成的文件后缀名(空格是英文的空格)
另外,在这两个技能的基础上,联想到了如果我想要批量提取文件名的话,有没有快捷的方法呢?于是就上度娘搜了下,结果发现还真的有~
步骤:3、把多个文件放在文件夹下面,新建一个txt文档,输入DIR *.* /B >LIST.TXT 保存后,将txt后缀改为bat运行,于是相应的文件名就出来了。
后记:bat格式文件,是windows批处理文件。如果有时间大家可以有机会多学习一下,可以给您带来不少的方便呢