Windows系统下批量重命名文件
2022-05-15 本文已影响0人
惊鸿影
1.在文件夹下空白处右键 点击在此次打开命令窗口或Powershell窗口


或直接在窗口输入cmd 回车

Powershell窗口输入
Get-ChildItem -Name > rename.xls
,回车,文件夹里就会生成一个excel表格

cmd窗口输入dir/b>rename.xls,回车,文件夹里就会生成一个excel表格。(备注:这里的/b是一个参数,为了实现所有的文件名和新建的rename.xls文件)
2、打开 rename.xls 表格
第一列就是目录下的文件名,在第二列对应位置输入需要改的新的文件名,第三列输入公式 ="ren "&""""&A2&""""&" "&B2

新建一个txt文件rename.txt ,把第三列数据复制进去

保存后把txt后缀改为bat,双击之后就能改名了。
ren是rename的缩写 是重命名的命令
如果程序将中文名识别为乱码,是因为大部分文本编辑器会默认将文件保存为UTF-8编码,而cmd.exe似乎并不支持此编码,因此出现了乱码的情况。需将修改编码为“ASCI”。方法为.
右键需修改编码的文件,选择“编辑”。

- 另存为该文件,修改编码为“ASCI”。



- 保存。重新运行该文件,中文已正常显示。