rename 命令如何以目录名字为前缀 批量重命名其中文件
目录 sex 下有几百个目录 1 2 3 4 5 6…300 该 300 个目录下分别有文件若干不等。并且文件名是一样的,比如 name001.mp4,name002.mp4…name099.mp4 rename ‘s/oldname/newname/’ *.mp4 这样可以每个文件夹分别操作替换,不过需要操作 300 次。 如何快速的把 sex 目录下的这些目录中的文件名批量加个目录名做为前缀, 1 目录中的变成 1name001 ,1name001… 2 目录中的变成 2name001 ,2name002… |
这个目录一看就不简单, 不给mjj人手一个ssssssssssssvip 吗 |
rename直接整不了,做个脚本撒。 活用basename、dirname 话说不给大家来个ssssssssssssssvip么 |
大佬牛逼,这么多目录。斯巴达三百勇士! |
for aa in ls cd |
可以做个资源站吗 |
不知道你要干嘛,分享个vbs,在excel中打开,可以将文件夹下所有文件全部输出,自己再合成bat吧。
|
举个例子:文件放在d:服务器租用qq3008899230目录,执行以下指令即可批量改名 运行cmd d: cd 服务器租用 cd qq3008899230 for /R %i in (*)do ren %i *.mp4 搞定 |
写个脚本就好啦 |