之前下载了知否全集,准备备份到共享网盘,但文件名参差不齐,需要修改,一个个修改太麻烦了,肯定是要用批处理命令的。
虽然有个叫Renamer的批量重命名工具,但还没怎么用,干脆用最原始的批处理命令先整一个吧!
适用场景:批量修改文件名
提取命令dir 目标文件夹 /b>输出文件夹\文件名.xls
(建议导出Excel表格,txt不太好处理)
示例 dir D:\BaiduNetdiskDownload\知否 /b>D:\BaiduNetdiskDownload\文件名.xls
命令用法一:直接在cmd里使用(一次性,便捷)
win + R 打开运行,输入cmd,打开出现下面界面,粘贴提取命令,按Enter,即可在目标文件夹生成提取文件名。
命令用法二:创建批处理文件(便于留存备用)
在记事本中粘贴提取命令,将文件以ANSI编码格式保存。
保存为bat格式的文件
运行完毕后同样会生成相应的文件
点击下方打卡支持下哦!
打开文件时若弹出下方提示,点击是即可。
原本显示的是中间列,也就是提取的文件名,现在给它加上左右两列,ren代表rename(重命名),右边就是目标文件名。(此处ren后面和目标文件名前面都不用加空格,因为Excel复制再粘贴到记事本时自带空格。)
复制所有文字,粘贴到记事本,同样保存为ANSI编码格式
同样修改后缀为bat,然后运行就大功告成了。
其实还有一种方法,不需要创建bat文件。
看下面动图,也就是在目标文件夹地址栏输入cmd然后按enter,此时的命令就会作用于该文件夹。
然后把刚刚粘贴到记事本里的指令一股脑扔进去?当然是不行的
因为自带的空格粘贴到cmd里面就自动消失了,需要手动输入空格才有效。
其实到这里,按Ctrl + H使用记事本的替换功能就好
替换成功后如下图
这个时候就可以复制,然后直接扔到cmd里了,完美!
以后碰到需要批量重命名的时候,直接上手操作就行啦!
今日份新技能get!
有什么问题欢迎留言哦!
联系客服