1

inno セットアップを使用してソフトウェア (myprog.exe) をインストールしています。ユーザーに myprog.exe を管理者として強制的に起動させたいのですが、わかりません! 私のexeにはアイコンにuacシールドがなく、「右クリック」-「管理者として実行」せずに起動できます

インストーラーに PrivilegesRequired=admin を設定しましたが、インストール段階だけです。

実際、私はWindowsに「私のプログラムは危険です。アレイは管理者として実行するように求めています」と伝えたいです。

何か案は?

4

1 に答える 1

5

アプリケーション自体 (myprog.exe) は、マニフェストを使用してビルドし、管理者特権が必要であることを指定する必要があります。http://msdn.microsoft.com/en-us/library/windows/desktop/bb756929.aspxを参照してください。

したがって、アプリ マニフェストには次の要素が含まれている必要があります。

<requestedExecutionLevel level="requireAdministrator" uiAccess="false"/>
于 2012-09-04T16:37:57.603 に答える