Windows system >> Windowsの知識 >  >> Windows 8システムチュートリアル >> Win8システムの基本 >> MSIインストールパッケージWin7 /Win8管理者ID実行機能

MSIインストールパッケージWin7 /Win8管理者ID実行機能

  
の取得Vista以降、システムはUACユーザー制御機能を導入しました。つまり、一般ユーザーはexeソフトウェアインストールプログラムを実行し、通常のアカウント/管理者IDを使用したインストールをサポートします。このパッケージは、インストール用のデフォルトアカウントのみをサポートしていますが、管理者としてのインストールパッケージの実行はサポートしていません。


この時点で、レジストリを使用してmsiインストールパッケージに「管理者として実行」機能を追加できます。
リファレンスチュートリアル:(Win8.1テスト環境、例として7-zip.msiデモ、Win7 /Win8プラットフォームもサポートします)
1、Win + R、実行を開き、regeditを入力します。
< Br> 2、レジストリエディタを開きます(ユーザーアカウント制御が表示されたら、[はい]を選択します)

3、HKEY_CLASSES_ROOT \\ Msi.Package \\ shellパスを見つけ、シェルを右クリックして新しい "runas"項目を作成します。

4、runasアイテムの右側で、デフォルトの文字列、 "管理者として実行"の値を変更します。

5、シェルの下で、新しい "command"アイテムを作成し続けます。既定の文字列をmsIExec /i "%1"に変更します。


6.レジストリエディタを終了し、有効にします。
このとき、7-zip.msiインストールパッケージの右クリックメニューに[管理者として実行]の機能が表示され、管理者アカウントのアクセス許可を呼び出して実行することができます。


しかし日常の使用では、一般ユーザーはデフォルトのアカウントを使用してmsiフォーマットのインストールパッケージをインストールすることができます個々のmsiパッケージに遭遇した場合、それをインストールするには管理者アカウント権限が必要です。目的に使用することができます。
Copyright © Windowsの知識 All Rights Reserved