ホームページ » の仕方 » 管理者モードを使用してMSIパッケージを強制的にインストールする方法

    管理者モードを使用してMSIパッケージを強制的にインストールする方法

    プログラムを管理者としてインストールする必要がある場合は、.exeファイルを右クリックして[管理者として実行]を選択します。ただし、そのオプションはMSIパッケージには使用できません。 MSIパッケージの管理者としてインストールオプションを追加する方法を紹介します。.

    Windows 8.1を使用している場合は、MSIパッケージのコンテキストメニューに[管理者としてインストール]オプションを追加するには、[スタート]ボタンを右クリックして[実行]を選択します。 Windows 7またはそれ以前のバージョンを使用している場合は、[スタート]メニューから[ファイル名を指定して実行]を選択します。.

    注:Windowsキー+ Rを押して[ファイル名を指定して実行]ダイアログボックスにアクセスすることもできます。.

    [編集を開く]編集ボックスに「regedit」と入力し、[OK]をクリックします。.

    [ユーザーアカウント制御]ダイアログボックスが表示されたら、[はい]をクリックして続行します。.

    注:ユーザーアカウント制御の設定によっては、このダイアログボックスが表示されない場合があります。.

    次のキーに移動します。

    HKEY_CLASSES_ROOT \ Msi.Package \ shell

    シェルキーを右クリックして[新規]、[新規]の順に選択します。ポップアップメニューからのキー.

    新しいキーはshellの下のサブキーとして追加されます。それを「runas」に変更します(引用符は含みません)。.

    右側のペインの「デフォルト」値を右クリックして、ポップアップメニューから「変更」を選択します。.

    注:[デフォルト]をダブルクリックして値を編集することもできます。.

    [文字列の編集]ダイアログボックスで、[値のデータ]編集ボックスに「管理者としてインストール&管理者」と入力し、[OK]をクリックします。.

    今、あなたはrunasキーにサブキーを追加する必要があります。 runasキーを右クリックして、「新規」|「新規」を選択します。ポップアップメニューからキーを押します。サブキー「command」の名前を変更します(引用符は含みません)。.

    値を編​​集するには、コマンドサブキーを選択し、右側のウィンドウで[デフォルト]をダブルクリックします。文字列の編集ダイアログボックスで、値のデータ編集ボックスに次のように入力します。

    msiexec / i“%1”

    OKをクリック.

    [ファイル]メニューから[終了]を選択してレジストリエディタを閉じます。.

    これで、MSIインストールパッケージファイルを右クリックすると、[管理者としてインストール]オプションが利用可能になります。.

    [管理者としてインストール]オプションを選択すると、この記事の冒頭に示すように、UAC設定によっては[ユーザーアカウント制御]ダイアログボックスが表示されることがあります。.