一、如何用cmd批量修改文件夹名字
实现步骤:
一、用dir命令输出文件名列表:dir [filepath] /a/b/s > outputfile.txt
例,需要更改D:/TEMP文件夹下所有子目录中的所有文件名,应当写以下命令dir D:/TEMP /a/b/s > D:/list.txt
其中,/a可以显示包含隐藏文件的所有文件,如果没有特殊文件的话可以略去。> D:/list.txt是输出的列表名字及其路径。
二、利用文字编辑器的文档替换功能:
例一,替换D:/TEMP文件夹及其子文件夹下的所有后缀名为.exe的文件为.bak文件。
替换D:为ren "D:/,替换.exe为.exe" *.bak
例二,删除D:/TEMP文件夹及其子文件夹下的所有后缀名为.tmp的文件的后缀名。
首先我们需要获得不包含路径的文件名:dir D:/TEMP /a/b > D:/list2.txt,并替换.tmp为空。
然后需要使用Excel,第一列为ren ",第二列为list.txt中的内容,第三列为" ,第四列为list2.txt中已经替换后的内容。
复制Excel中所有内容至一个新的记事本中,并且替换所有制表符为空。
如需个性化的改名可以在例二中修改第四列的文件名。
三、利用ren命令修改文件名
将修改好的内容复制,然后在CMD中点击右键,在弹出的菜单中选择“粘贴”。这样,就完成了替换。dir以及ren的详细使用方法可以在CMD中使用/?参数察看帮助。
二、怎么批量改文件夹名,一次改多个文件夹
Total Commander
1.配置 ->; 选项
2.选操作,点选 "同时选择文件夹" 后按 "确定"
3.按键盘 "+" 选择资料夹
增加选择(注意:可能会包含档案)输入 "i2*" 或 "i2*.*" 后按 "确定",被选取的会呈现红色
4.检查是否有文件被选取?
在 Total Commander 的排序是文件夹在上方,文件在下方
如果有文件被选取,用滑鼠右键在要被取消的文件夹(文件)上点击一下即可
5.文件 ->; 批量重命名,在查找输入 "i",替换为输入 "F" 后,检查预览结果是否正确,之后按开始即可。
三、如何批量更改文件夹中的文件名
首先将所有需要进行文件名修改的文件移动到同一文件夹内,按“Ctrl+A”,全选所有文件,将光标移到选区上方,点击鼠标右键,在右键菜单中选择“重命名”。
此时,第一个文件的文件名变为可编辑状态(如图1),按照修改单个文件名的方法修改,例如将文件名改为“小兵传奇”,在空白处点击鼠标左键后,所有的文件都会随之发生变化,依次为“小兵传奇”、“小兵传奇 (1)”、“小兵传奇 (2)”……“小兵传奇 (n)”,瞬时实现了文件名的批量修改。注:有的用户在文件夹选项中设置了让系统显示文件的全部名称,这时就要注意在修改文件名时,不要更改文件的扩展名(即文件名中“.”后面的部分),否则文件将不能被正常打开。
四、如何利用CMD窗口批量更改文件名字
给你弄了个批处理版(亲测可用) -------------------------------------------- @echo off title rename files set /a filenum=0 echo ready to start。
pause :start set /a filenum=%filenum% 1 ren "ABC123abc(%filenum%)" "ABCvs123-%filenum%" if %filenum%==6 goto :alldone goto :start :alldone echo all done! pause exit ------------------------------- 将上面的存成1。 cmd在要修改的文件目录里 注:if %filenum%==6 goto :alldone 这一句当中的6你要改成目录当中需要修改的总文件数。
五、批量修改文件名的几种方法
其实这是简便的方法批量修改文件名的。今天小编就将大家两个办法来批量修改文件名,相信学会了其中的技巧,你在处理文件、办公时一定会事半功倍的。一、用系统自带预置功能修改在你的Windows电脑上批量修改文件名是非常简单的。选择所有的文件,按F2,然后输入一下描述性的文本。之后用Windows将会在每个文件名中加上一个唯一的序列数字。
这是一个相当快捷的解决方案,但是并不是很灵活,因为你不能自定义修改的方式。只能按照系统预置的方案来修改。
例如,你如何将当前的日期加在文件名中?或者你想替换掉文件名中的几个文字或字符(如一个拼写错误)。或者你想文件按照一个不同的重命名系统去修改,像这样file-A.jpg,而不是默认的file(1).jpg,就没有办法。下面还有一种办法,那就是通过第三方软件程序来修改,这种方法就没有上述的烦恼。二、使用Excel或同类软件批量修改文件名点击Windows左下角的“开始”菜单,选择“运行”,输入cmd ,回车进入命令行。2::用 cd 命令进入到你想批量修改文件名的文件夹目录。比如这里,我想要进入C盘中的pics文件夹。cdcd pics
3: 输入 dir /b 你可以看见当前文件夹目录下面全部文件的列表。
输入dir /b >pics.xls 将的列表输出到pics.xls电子表格。
4::这时候打开Excel或Google Docs电子表格,你会在第一列中看到刚才文件列表。5: 在旁边空白的列中,添加一个相应的function函数公式——例如,使用SUBSTITUTE可以来修改文件名中指定的字符,使用 CONCATENATE() 和 DATE() 可以在文件名中加上日期,等等。 6::选中B1单元格右下角的+加号,向下拖动,这样我们的公式将被复制应用到所有行。
现在,你原来的文件名在A列,你期望替换成的文件名在B列——我们现在要将它们转化为DOS中的rename命令。
在C列,输入Excel公式:
=CONCATENATE("ren ",A1, " ", B1)
点击函数的对号,确认输入无误后,拖到右下角的+加号,应用到所有行。
7:选中C列,点击“复制”,在C盘pics文件夹目录下,创建一个rename.bat文件,将复制的内容粘贴进去。8:现在我们已经基本要完成了。在C:pics下输入命令rename.bat,然后回车,你会发现pics目录下的文件名已经按照你期望的方式全部被修改了。这个方法用熟练后对于处理文件的效率有很大的提升,很方便。