在 c:\ users \ microsoft \ video \ folder1 中,我有一个很大的.mp4文件列表,其中包含" -n" (n代表数字)。
例如:
超人1.mp4
蝙蝠侠2.mp4
蜘蛛侠-3.mp4
铁人三项-4.mp4
等等...
我想删除所有" -n"并使用" real"重命名文件。名。
Superman-1.mp4 - > Superman.mp4
我尝试过子串和字符串替换(!substr:~-2,2! & !vidfile:%substr%=!
),但它不会为所有人工作,因为它会在" n"大于9(在字符串中留下" - ")。我也考虑使用if
条件,但它似乎有比我想象的更多嵌套if
语句。
这可以用更简单的方式完成吗?一个答案将不胜感激。
谢谢。