0

Windows システムで管理者として実行する必要がある実行可能ファイルがあり、それはサービスによって開始されます。シンプルさとセキュリティのために、サービスを「システム」アカウントとして実行することを好みますが、生成される実行可能ファイルは管理者権限で実行したいと考えています。

何かchmod +sをインストールしてサービスを管理者として登録するときに、実行可能ファイルにフラグを立てて管理者として実行できるようにするなど、これを可能にする Windows のようなものはありますか。管理者として実行するには、サービスを登録する必要がありますか?

4

1 に答える 1

1

Windows Vista 以降では、マニフェスト ファイルを実行可能ファイルに埋め込んで、Windows に管理者アクセスでプログラムを起動するように要求できます (アプリケーション マニフェスト (UAC) の作成と埋め込みを参照)。サービス自体は完全な管理者アクセスで実行する必要はありませんが、サービス アカウントには管理者権限が必要なため、これが役立つ場合とそうでない場合があります。

于 2010-09-06T04:36:34.263 に答える