Windows 2008 サービス作成権限

Windows 2008 サービス作成権限

Windows Server 2008 R2 でサービスを作成するための権限を付与するには何が必要ですか?

ユーザーをローカルの「Administrators」グループに追加しました。

エラーメッセージは次のとおりです:

C:\temp>sc create test  binpath=c:\temp\test.exe
[SC] OpenSCManager FAILED 5:
Access is denied.

答え1

最終的に、UAC を一時的に無効にして、次のようにサービスをインストールしました。

  • セットHKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA管理者として0に
  • リブート
  • 管理者以外のユーザーとしてサービスを作成する
  • 次に設定HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA管理者として 1 に戻る
  • リブート

答え2

cmd プロンプトを管理者として実行する必要があります。デフォルトでは、これを行うための適切な権限がありません。

答え3

test.exe は本当にサービスを作成するように構成されていますか? 任意の exe をサービスにすることはできません。exe は正しく作成されている必要があります。以前、notepad.exe をサービスとして追加しようとしましたが、うまくいきませんでした。

答え4

scを使ったことがない。試してみた?インストールユーティリティ?

関連情報