成功删除一堆Google云端硬盘文件夹重复项后,某些文件会保留“ filename(2)”名称。
有没有一种方法可以批量重命名每个文件,以便括号和括号内的数字消失了?
其中包括文件夹和子文件夹。
这将创建renfiles.bat.txt
供您在记事本中检查,然后重命名.bat
并执行(如果您对此感到满意)。
@echo off
dir /b /a-d *(*).* |find /i /v "%~nx0" |find /i /v "repl.bat" |repl "(.*)\(.*\)(\..*)" "ren \q$&\q \q$1$2\q" xa >"renfiles.bat.txt"
这使用了一个名为repl.bat
-的帮助程序批处理文件-从以下位置下载:https://www.dropbox.com/s/qidqwztmetbvklt/repl.bat
放置repl.bat
在与批处理文件相同的文件夹中,或者放置在路径上的文件夹中。
编辑:此版本将通过子目录递归:
@echo off
dir /b /s /a-d *(*).* |find /i /v "%~nx0" |find /i /v "repl.bat" |repl ".*\\(.*)\(.*\)(\..*)" "ren \q$&\q \q$1$2\q" xa >"renfiles.bat.txt"
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句