因此,我正在尝试使用一个名为Super的程序将一堆OGG文件转换为M4A。唯一的问题是,该程序在源扩展名之后添加了您要转换为的扩展名。
因此,如果我将一个名为Keyboard.ogg
M4A的文件转换为M4A文件,则它将转换为M4A,但是生成的文件名为Keyboard.ogg.M4A
。
我想做的是当转换完成后,我想在每个结尾的文件上运行命令或批处理脚本,以.ogg.M4A
使结果Keyboard.m4a
不是Keyboard.ogg.M4A
(文件扩展名应为小写,因为我正在使用该程序来开发视频游戏需要同时使用文件.ogg
和.m4a
文件进行导出(因为它使用OGG进行PC出口,使用M4A进行移动设备出口),我认为这可能区分大小写。)
我在这里尝试过该解决方案,但是使用%%~nf
它时,它只会删除.M4A部分(而不是.ogg.M4A
),如果要重命名,我会回到第1格。
假设您的文件名中除了都不包含任何其他点.ogg.M4A
,那么您只需要一个REN
命令即可。
ren *.ogg.M4A ??????????????????????????????.m4a
确保使用足够的文件?
来匹配文件集中的最长名称。
请参阅Windows RENAME(REN)命令如何解释通配符?有关REN如何处理通配符的完整说明。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句