批量改名的小技巧
dos命令ren/rename可用于批量改扩展名,好像很简单。但是以前碰到的都只是简单的文件名,只有一个点号,比如 foo.jpg, bar.jpg,统一改成png:
ren *.jpg *.png
也可以用这个命令在末尾添加一个或多个扩展名。比如foo.mkv, bar.mkv,改成
ren *.mkv *.mkv.pdf
或者
ren *.mkv *.mkv.pdf.abc
但是对于foo.mkv.pdf, bar.mkv.pdf,如何去掉末尾的.pdf,改成foo.mkv, bar.mkv呢?试了好多次,才发现可以这样:
ren *.mkv.pdf *.. (两个点)
如果是foo.mkv.pdf.abc,要改成foo.mkv,则要分两步:
ren *.mkv.pdf.abc *..
ren *.mkv.pdf *..
也就是每执行ren *..一次,就去掉最后的一级扩展名。如果是foo.mkv,ren *.mkv *..,就会变成foo,什么扩展名也没有了。
最后,如果没有扩展名,也可以用ren批量加上,比如foo, bar,改成foo.mkv, bar.mkv:
ren * *.mkv
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)