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

如何正确使用BoxedApp Packer的命令行覆盖功能?

BoxedApp Packer 2024.4.0.0 覆盖命令行传参正确用法

针对你遇到的参数无法传递至目标exe的问题,以下是几种验证有效的写法,可根据需求选择:

1. 保留外部传入参数并追加自定义参数

如果需要打包后的exe接收外部传入的所有参数,同时额外传递--pluginNames xxx给内部exe,使用以下格式:

"<BoxedAppVar:OldCmdLine>" --pluginNames xxx
  • 用引号包裹<BoxedAppVar:OldCmdLine>,避免原参数含空格时被错误拆分
  • 注意变量拼写严格区分大小写(OldCmdLine不能写错)

2. 仅固定传递自定义参数

如果不需要外部传入的参数,只想强制给内部exe传递--pluginNames xxx,直接写:

--pluginNames xxx
  • 不要给整行内容加外层引号,否则内部exe会把带引号的内容当成参数的一部分,导致识别失败

3. 明确指定内部exe路径传参

如果内部exe路径识别有问题,可通过变量指定完整路径后拼接参数:

"<BoxedAppVar:ExeFullPath>" --pluginNames xxx
  • <BoxedAppVar:ExeFullPath>会自动替换为打包时添加的内部exe的完整路径

关键注意事项

  • 变量名称大小写敏感,比如OldCmdLine不能写成oldcmdline或OldCmdline
  • 仅当原参数本身需要包含空格时,才给对应部分加引号,不要盲目给整行加引号
  • 可在内部exe中添加打印命令行的逻辑,直观确认接收到的参数是否正确

内容的提问来源于stack exchange,提问作者l-O_O-l

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 18:03:13