我们正在根据7zs.sfx的帮助创建一个自我提取exe,遵循提供的说明here
直到这一点运行良好,但我们无法通过接受命令行参数的命令提示符运行exe。
示例:Selfextract.exe arg1 arg2 arg3
可以选择配置" ExecuteParameters" config.txt中的选项,其中硬编码参数作为参数传递给配置了" ExecuteFile"
的应用程序示例:
; @安装@ UTF-8
!Title =" Application v1.0.0.0"
ExecuteParameters ="参数"
ExecuteFile ="的Install.exe"
;!@ InstallEnd @
如何通过命令行传递参数,而不是在config.txt
中对参数进行硬编码答案 0 :(得分:0)
可以将参数传递给self extract exe,而无需对配置文件进行任何更改。
示例:Selfextract.exe arg1 arg2 arg3
arg1,arg2和arg3参数默认会传递给config.txt中配置的exe。
最后考虑这个例子,Install.exe与arg1,arg2和arg3参数一起运行。