2023年12月8日发(作者:)
实现步骤:
一、用dir命令输出文件名列表:dir [filepath] /a/b/s >
例,需要更改D:TEMP文件夹下所有子目录中的所有文件名,应当写以下命令dir D:TEMP /a/b/s > D:
其中,/a可以显示包含隐藏文件的所有文件,如果没有特殊文件的话可以略去。> D:是输出的列表名字及其路径。
二、利用文字编辑器的文档替换功能:
例一,替换D:TEMP文件夹及其子文件夹下的所有后缀名为.exe的文件为.bak文件。
替换D:为ren "D:,替换.exe为.exe" *.bak
例二,删除D:TEMP文件夹及其子文件夹下的所有后缀名为.tmp的文件的后缀名。
首先我们需要获得不包含路径的文件名:dir D:TEMP /a/b >
D:,并替换.tmp为空。
然后需要使用Excel,第一列为ren ",第二列为中的内容,第三列为" ,第四列为中已经替换后的内容。
复制Excel中所有内容至一个新的记事本中,并且替换所有制表符为空。
如需个性化的改名可以在例二中修改第四列的文件名。
三、利用ren命令修改文件名
将修改好的内容复制,然后在CMD中点击右键,在弹出的菜单中选择“粘贴”。这样,就完成了替换。dir以及ren的详细使用方法可以在CMD中使用/?参数察看帮助。


发布评论