Installation Innosetup-是否为用户CreateInputOptionPage“;巫师;指定了/静音等时显示的页面?

Installation Innosetup-是否为用户CreateInputOptionPage“;巫师;指定了/静音等时显示的页面?,installation,inno-setup,wizard,Installation,Inno Setup,Wizard,InnoSetup可执行文件具有允许无人参与或批处理文件操作的命令行选项,例如,可以使用/SILENT、/VERYSILENT等命令行参数,这样就不会显示“向导”页面 如果我使用CreateInputOptionPage添加自己的向导页面,这些页面是否仍会显示,也就是说,我是否需要添加更多的命令行选项来抑制这些页面(并提供默认响应) (是的,我可以自己尝试,但答案可能对其他人有用,而且可能还有其他问题我没有想到)当您使用您创建的/SILENT或/VERYSILENT对话框运行时,例如Create

InnoSetup可执行文件具有允许无人参与或批处理文件操作的命令行选项,例如,可以使用/SILENT、/VERYSILENT等命令行参数,这样就不会显示“向导”页面

如果我使用
CreateInputOptionPage
添加自己的向导页面,这些页面是否仍会显示,也就是说,我是否需要添加更多的命令行选项来抑制这些页面(并提供默认响应)


(是的,我可以自己尝试,但答案可能对其他人有用,而且可能还有其他问题我没有想到)

当您使用您创建的/SILENT或/VERYSILENT对话框运行时,例如
CreateInputOptionPage
将不会显示<代码>InitializeWizard()仍然被调用,表单仍然被创建

因此,从这些向导页面读取的任何值都将是默认值

通过使用
WizardSilent()
函数,可以在Pascal脚本中使用特定的静默行为

您还可以使用
ParamCount
ParamStr
函数,或者您可以使用
GetCmdTail

获取整个字符串,谢谢@Robert。这正是我需要知道的。