我编写了使用ISS(inno脚本)创建exe文件的代码。我需要以静默模式运行这个创建的exe。
有没有人可以指导我如何以静默的方式运行这个exe?我是否需要在iss文件中包含任何代码?
注意:我试图通过以静默方式运行控制台应用程序来运行创建的exe,这在内部运行使用iss创建的应用程序。但是显示了UI。
有人可以帮助我,并向我提供这是否可行的详细信息?
答案 0 :(得分:2)
要以静默方式运行设置,您需要使用/SILENT
命令行参数执行它。这在Setup Command Line Parameters
主题中描述为:
/ SILENT,/ VERYSILENT
指示安装程序保持沉默或非常安静。当安装程序无声时 向导和背景窗口不会显示但是 安装进度窗口是。当一个设置非常沉默时 不显示安装进度窗口。其他一切都是 正常,例如显示安装期间的错误消息 并且启动提示符是(如果你没有禁用它 解释了DisableStartupPrompt或'/ SP-'命令行选项 上文)。
如果需要重新启动并且未使用'/ NORESTART'命令(请参阅 下面)和安装程序是静默的,它现在会显示重启?消息框。 如果它非常安静,它将重新启动而不会询问。
答案 1 :(得分:0)
您可以在命令行中执行您的APP:
application.exe /verysilent # Don't show any UI
application.exe /silent #Show UI