我有几个包含电影文件的目录,还有包含具有相同前缀或以相同前缀开头的字幕文件的子目录。
我想用字幕文件所在的目录名重命名字幕文件,如示例所示。
例子:
Directory "My.favorite.Movie.1080p":
abc-myfav-1080p.mkv
Subs\abc-myfav-1080p.idx
Subs\abc-myfav-1080p.sub
Subs\abc-myfav-1080p-eng.idx
Subs\abc-myfav-1080p-eng.sub
Subs\abc-myfav-1080p-forced.idx
Subs\abc-myfav-1080p-forced.sub
它们应该被重命名为:
Directory "My.favorite.Movie.1080p":
My favorite Movie 1080p.mkv
Subs\My favorite Movie 1080p.idx
Subs\My favorite Movie 1080p.sub
Subs\My favorite Movie 1080p-eng.idx
Subs\My favorite Movie 1080p-eng.sub
Subs\My favorite Movie 1080p-forced.idx
Subs\My favorite Movie 1080p-forced.sub
有人可以告诉我Windows 批处理脚本或bash 脚本(我可以通过以下方式申请莫巴克斯)?
提前致谢!
答案1
批量重命名实用程序允许您设置重命名文件列表的条件。在本例中,您可以将任何“abc-myfav-”替换为“我最喜欢的电影”。
您还可以启用子文件夹复选框来指定要重命名的目录。这样您就可以一次性从根目录重命名到“Subs”文件夹。