首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在.bat文件中选择多个具有相同扩展名的文件

在.bat文件中选择多个具有相同扩展名的文件
EN

Stack Overflow用户
提问于 2014-10-01 20:53:41
回答 1查看 1.1K关注 0票数 0

我找到了一个脚本,可以转换某个字幕形式,但为了让它工作,我需要将字幕文件重命名为"test.srt",然后在转换后,我将其重命名回其原始名称,并且不断重复这个过程并单独命名每个字幕文件真的很烦人,我想让脚本转换该文件夹中以".srt"结尾的所有文件,而不仅仅是"test.srt"文件bat文件是这样的:

代码语言:javascript
运行
复制
"perl ps3_friendly_arabic_subs_converter.pl test.srt"

它使用perl脚本来转换名为"test.srt"的文件,我尝试让它转换所有以".srt"结尾的文件,并以这种方式对其进行编辑

代码语言:javascript
运行
复制
"perl ps3_friendly_arabic_subs_converter.pl *.srt"

是的,它不工作,所以请谁知道是怎么做的?感谢您的光临

EN

回答 1

Stack Overflow用户

发布于 2014-10-01 22:43:59

代码语言:javascript
运行
复制
for %a in (*.srt) do perl ps3_friendly_arabic_subs_converter.pl "%a"

对于每个.srt文件(在当前文件夹中),执行指定的脚本,将文件作为参数传递。

要从批处理文件中执行它,必须转义百分号,将每个%替换为%%

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26141857

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档