Inno Setupを使用してインストーラを作成しています。インストールプロセスの一環として、私はTomcatをインストールしています。 Windows 7では、私は、ここで説明する問題に苦しむ:Inno Setupを使用してファイルに「管理者として実行」を設定する方法
http://blog.paulbouwer.com/2010/10/23/the-case-of-the-annoying-tomcat-6-monitor/
は私が手動で設定することで、それを修正することができtomcat7w.exe
の「管理者として実行」(問題と根本的な原因は、同様にtomcat7でも同じです)しかし、私はInno Setupを使ってそれをやる方法を知らない。
some_program.exe
の実行を説明するスレッドが見つかりましたが、プログラムはTomcatサービスが開始されたとき(マシンの起動時など)に起動されるため、Inno Setupを使用して '実行する実際にそれを実行するのではなく、管理者として実行してください。
おかげ
レジストリエントリを '[Registry]'セクションに追加すると、rこのアプリケーションをrunnintのためのデフォルトのアクションとして管理者としてun。例えば 'ルート:" HKLM ";サブキー: "SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Layers \"; ValueType:String; ValueName: "{app} \ tomcat7w.exe"; ValueData: "RUNASADMIN";フラグ:uninsdeletekeyifempty uninsdeletevalue; MinVersion:0,6.1' – RobeN
[管理者特権を持つアプリケーションを起動するためのショートカットを作成する方法は?](http://stackoverflow.com/questions/16083187/how-to-create-a) -shortcut-to-launch-an-admin-privileges-the-cmd-linから) – TLama
完全に働いた、ありがとう。私は今、私はこの質問の時間を投稿していたはずです:)。あなたが望むなら、私がそれを受け入れることができるように答えとしてコメントを投稿してください。ありがとうございました – learnAndImprove