You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在批处理脚本中使用pp(PAR Packer)批量生成Perl可执行文件?

批处理执行第一条pp命令后退出,无法执行后续命令的解决办法

问题的核心原因是:pp本身是一个批处理脚本(pp.bat),在cmd的批处理文件中直接调用时,会替换当前批处理的执行流程——执行完pp的逻辑后就直接退出整个批处理会话,不会回到原脚本继续执行后续命令。

解决办法很简单,给每条pp命令前加上call命令,让cmd在执行完pp的打包逻辑后,回到原批处理脚本继续执行后续命令。

示例批处理代码:

call pp perl_script1.pl -o test1.exe
call pp perl_script2.pl -o test2.exe
call pp perl_script3.pl -o test3.exe

这样就能一次性完成所有Perl脚本的打包,不会中途退出。

内容的提问来源于stack exchange,提问作者Im Groot

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 11:32:01