如何在InstallShield 2009 Premier中卸载基本MSI项目后强制重新启动

时间:2010-04-21 09:42:55

标签: uninstall restart installshield-2009

InstallShield 2009 Premier,基本MSI项目
卸载完成后,我想强制重启计算机。怎么样?

谷歌搜索发现,我必须将' REBOOTPROMPT '设置为'S'或'R'以及“重新启动”属性。

如何设置这些属性以及使用什么值?

1 个答案:

答案 0 :(得分:10)

这是解决方案

  1. 您必须让InstallShield知道您要重新启动
    如何?:从“安装设计器”标签 - > '行为和逻辑' - > '自定义操作和序列' - > '序列' - > '安装' - > '执行' - > ' ScheduleReboot '将'条件'的值设置为“不删除”(没有引号),如果您希望在安装后重新启动,则在卸载后重新启动“

  2. 所以到目前为止安装/卸载后安装程序会显示一条警告消息类似于“...单击确定立即重启机器或取消以后重新启动...” 。现在,如果您不想显示此警告消息,请执行步骤3.

  3. 转到“安装设计器”标签 - > '行为和逻辑' - > '物业经理',表格将会公开。现在添加/编辑(名称,值)对( REBOOTPROMPT,抑制)。这会压制消息。