如何重命名电影文件以及以相同前缀开头的子目录中的文件(例如字幕)

如何重命名电影文件以及以相同前缀开头的子目录中的文件(例如字幕)

我有几个包含电影文件的目录,还有包含具有相同前缀或以相同前缀开头的字幕文件的子目录。

我想用字幕文件所在的目录名重命名字幕文件,如示例所示。

例子

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”文件夹。

相关内容