启动Inno安装程序安装程序“这将安装....你想继续吗?”提示

时间:2017-12-03 01:41:14

标签: inno-setup

当我运行Inno Setup脚本时,我收到提示“这将安装....你想继续吗?”*。

如何在没有此提示的情况下启动安装。

用户已双击设置进行安装,然后发生UAC事件,然后Inno Setup询问用户是否确实要安装该应用程序。

这使得用户看起来非常愚蠢,他必须“确认”三次。

有没有办法跳过最后一个提示?

这是我的剧本:

[Setup]
VersionInfoVersion=
AppName=MyApp
AppVerName=MyApp 
AppPublisher=MyCompanyName
AppPublisherURL=www.mywebsite.com
AppSupportURL=www.mywebsite.com
AppUpdatesURL=www.mywebsite.com
AppID=A1T2B24E-304A-2274-5A2A-550GF09E4712
DefaultDirName={pf}\MyApp
DefaultGroupName=MyApp
DisableProgramGroupPage=yes
DisableDirPage=yes
DisableReadyMemo=yes
DisableReadyPage=yes
DisableFinishedPage=yes
DisableStartupPrompt=yes
LicenseFile=
SetupIconFile=d:\dev\projects\distribute\box_software.ico
Compression=lzma2/ultra64
SolidCompression=yes
PrivilegesRequired=admin
WizardImageFile=d:\dev\projects\innosetup\large.bmp
WizardSmallImageFile=d:\dev\projects\innosetup\small.bmp
DirExistsWarning=no
UsePreviousAppDir=yes
ShowLanguageDialog=auto
SignedUninstaller=yes
SignedUninstallerDir=d:\dev\projects\innosetup\signeduninstaller
OutputBaseFilename=osb_setup_update
OutputDir=d:\dev\projects\MyApp\compiled\upload

编辑:虽然已经定义了“DisableReadyPage”,但我仍然可以获得此页面。

这是截图:

enter image description here

英语翻译将“准备安装。现在可以安装应用程序到计算机了。单击安装开始安装。”

1 个答案:

答案 0 :(得分:4)

默认情况下禁用该提示。如果您看到它,则必须将DisableStartupPrompt设置为no。将其设置为yes,或完全删除它(yes是默认值)。

[Setup]
DisableStartupPrompt=yes