23点59分01秒,困意十足的我,呆呆地看着电脑屏幕,面对着一大堆待改名的文件,脑子不断发问
为什么windows自带的批量重命名功能的格式不能改….
为什么windows自带的重命名编 ,有时乱,有时又正常….
难道,就不能让编 们摆脱那一副被紧紧抱着的宿命吗?
难道,就只能逐个文件改成我需要格式吗?
难道,就只能改完才睡么?
这当然是,睡个觉再弄啊,这堆文件的名字又不急着改,床大人,我来啦~
当然,为了以后批量改名时,让文件们的名字快速变成我爱的模样,并把时间留给做爱做的事,弄个简单的程序不就行啦,说干就干,步骤如下:
1、新建一个txt(文本)文件
2、输入以下代码
3、保存(提示:第一次用另存为,并修改编码为ANSI,不然中文会乱码)
4、修改文件扩展名为bat
5、把需要改名的文件和这个bat文件,通通放到同一个文件夹里(建议复制,以防改错),双击运行bat文件,根据提示输入即可
完成,以后文件们的名字都乖乖听我的。
当然,这程序并不是很完善,有个限制,就是在操作后的顺序,不一定按原文件的顺序,原因如下:
1、因为程序处理原文件的排序方法是,从左到右逐个字或符 对比来排序,例如原文件名分别为1、2、10、3、20,程序内的排序结果是1、10、2、20、3。
2、基于上一条,这程序默认设置成按文件修改时间排序,如果想修改,改’dir /a-d/b/od/tw *.!extname!’这里面的dir命令参数即可,详细在
https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/dir
最后,bat(batch)的代码是真难用,有条件的话,还是用主流编程语言吧!
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!