Спасибо за ответ, Джек. Однако это не то, что я хочу сделать. Мне нужно, чтобы мой сервис BST работал так, как сейчас. Мне нужно только любой пользователь, который не является администратором, чтобы иметь возможность остановить / запустить его.

я есть WindowsService с именем, скажем, BST. И мне нужно дать пользователю, не являющемуся администратором, UserA, разрешения на запуск / остановку этой конкретной службы. Мой сервис работает на разных ОС Windows, начиная с Windows Server 2003 до Windows 7.

Как я могу это сделать?

Я погуглил и нашел кое-что о предоставлении разрешений с помощью команды [sc sdset], но я не совсем уверен насчет параметров. Я не хочу устанавливать разрешения для группы, но ТОЛЬКО для конкретного пользователя, UserA в этом случае.

Ответы на вопрос(7)

Ваш ответ на вопрос