Windows 2008 服务创建权限

Windows 2008 服务创建权限

我需要授予什么权限才能在 Windows Server 2008 R2 中创建服务?

我已将该用户添加到本地“管理员”组。

这是错误信息:

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。你尝试过吗安装工具

相关内容