文件批量重命名ren.bat运行错误怎么解决

查了些网上的批量重定名的操作 , 年夜多是基于Excel和号令行(这种方式最简洁 , 不需要下载额外软件) , 可是执行中却碰到不明错误 , 重定名掉败 , 这里具体诠释下原因 , 并彻底给出准确操作 。

需要这些哦
Windows 操作系统
Excel
重定名号令:ren filename1 filename2
详解ren号令和错误原因1【文件批量重命名ren.bat运行错误怎么解决】批量操作要用到ren批处置号令 。
示例1:将 oldname.txt 定名为 newname.txt , 号令为:【ren    oldname.txt    newname.txt】 , 操作如图 。

文件批量重命名ren.bat运行错误怎么解决

文章插图

2示例2:将newname.txt 前面加序号 , 重定名为 01   newname.txt 。 若按示例一操作则呈现“号令语法不准确” , 原因是新名称中包含了空格 , 这是年夜大都ren掉败的原因 。 这就需要将新名称用英文双引号括起来 , 号令更正为:【ren  newname.txt  "01   newname.txt"】 , 操作如图 。

文件批量重命名ren.bat运行错误怎么解决

文章插图

3结论:为了各景象下的适用性考虑 , ren号令在利用时 , 最好把文件名都加上英文双引号 。 具体号令为【ren   "filename1"   "filename2"】 。

文件批量重命名ren.bat运行错误怎么解决

文章插图

准确利用ren进行批量重定名的
1获得所有需要重定名的文件名 , 操作如下:
①shift+右键 , 在当前文件夹下打开号令行窗口;
②输入【dir  /b  >OldName.txt】 , 可用鼠标右键粘贴到号令行 。

文件批量重命名ren.bat运行错误怎么解决

文章插图

2在Excel中填入新旧文件名 , 操作如下:
①新建Excel文件 , 第一列填入OldName.txt中的所有名称;
②第二列填入对应的新名称 , 可手动填入 , 也可用Excel函数生当作 。 好比要将文件用数字排序 , 则可在G列填入编号 , 令B1 =G1&"  "&A1 ,  标的目的下拖动填充即可 。

文件批量重命名ren.bat运行错误怎么解决

文章插图

3在Excel中批量生当作ren号令 , 操作如下:
①在C列中输入英文双引号;
②令E1 ="ren  "&C1&A1&C1&"  "&C1&B1&C1
③标的目的下拖动完当作填充

文件批量重命名ren.bat运行错误怎么解决

文章插图

4经由过程批处置文件执行生当作的多条号令 , 在当前文件夹下操作:
①新建文本文档 , 将Excel中生当作的ren号令粘贴进去;
②另存为:先选类型为所有文件 , 再更名为ren.bat
③双击执行ren.bat文件

文件批量重命名ren.bat运行错误怎么解决

文章插图

5批量重定名前后对比

文件批量重命名ren.bat运行错误怎么解决

推荐阅读