Что мне нужно для предоставления разрешения на создание службы в Windows Server 2008 R2?
Я добавил пользователя в локальную группу «Администраторы».
Это сообщение об ошибке:
C:\temp>sc create test binpath=c:\temp\test.exe
[SC] OpenSCManager FAILED 5:
Access is denied.
В итоге я временно отключил UAC и установил такую службу:
Вам необходимо запустить командную строку от имени администратора. По умолчанию у вас не будет на это необходимых прав.
Test.exe действительно настроен для создания службы? Вы не можете сделать ЛЮБОЙ exe-файл службой, он должен быть создан правильно. Однажды я попытался добавить notepad.exe в качестве службы. Не получится.
Я изменил разрешения службы. Щелкните правой кнопкой мыши пункт "Служба" -> "Свойства" -> "Безопасность" -> "Предоставить пользователям полный доступ".
Работал у меня.
Никогда не использовал sc. Ты пробовала installutil?