2、然后打开新建文本文档,输入下方的代码:
@echooff
for/f"delims="%%iin('dir/s/b*.txt')do(
for/f"delims="%%ain('type"%%~fi"')do(
set"foo=%%a"
call,setfoo=%%foo:1234=4311%%
call,echo/%%foo%%>>"%%~fi._"
)
move"%%~fi._""%%~fi"
)
exit
3、然后点击选择编辑页面左上角文件中的“另存为”。
4、然后在d出来的窗口中,将文件名的后缀更改成“.bat”,选择保存的目录,回车确定。
5、然后去到保存的目录,找到下图中的程序,双击它就完成了。
原因:是“新建的文本文档”没有因为后缀.txt改为.bat就变成了.bat文件,此时的新建文本文档仍然是.txt格式。
解决方法:1、打开“此电脑”。2、点击此电脑中左上角的“查看”。3、点击“文件扩展名”。此时可以看到新建的文本文档后缀仍为.txt。4、将新建的文本文档后缀改为.bat。5、运行新建的文本文档。
用bat命令批量处理修改文件名如果文件名含有中文,可能会出现bat运行乱码导致修改文件名失败。方法分步:使用bat批量修改文件名
会使用到ren这个语言
格式为:ren 现文件名 修改后文件名
如图有3个文件
新建一个TXT文本文档
将txt文本文档修改为bat格式
双击运行,会发现没有反应
并没有自动修改文件名
这个时候将bat后缀重新改为txt,打开txt
文件-另存为
将编码UTF-8,改为ANSI。同时将文件格式txt改为bat
双击运行bat,就可以了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)