6

InstallShield 2009 Premier、基本の MSI プロジェクト:アンインストールが完了した後、コンピューターを強制的に再起動
し たいと考えています。どのように?

グーグルが見つかりました。「REBOOTPROMPT 」を「S」または「R」に設定し、「再起動」プロパティを設定する必要があります。

これらのプロパティを設定する方法と値は?

4

1 に答える 1

11

ここに解決策があります

  1. 再起動が必要であることを InstallShieldに知らせる必要があります
    どのように?: [Installation Designer] タブ -> [Behavior and Logic] -> [Custom Actions and Sequences] -> [Sequences] -> [Installation] -> [Execute] -> [ ScheduleReboot ] から、[Conditions] の値を次のように設定します。インストール後に再起動する場合は「NOT REMOVE」(逆コンマなし)、アンインストールした場合は「REMOVE」。

  2. そのため、これまでインストール/アンインストール後、インストーラーは「... [OK] をクリックしてマシンを今すぐ再起動するか、キャンセルして後で再起動します...」のような警告メッセージを表示していました。この警告メッセージを表示したくない場合は、ステップ 3 を実行します。

  3. [Installation Designer] タブ -> [Behavior and Logic] -> [ Property Manager ] に移動すると、テーブルが開きます。(Name, Value) ペアを ( REBOOTPROMPT, Suppress ) で追加/編集します。これにより、メッセージが抑制されます。

于 2010-04-22T06:43:33.510 に答える