Удаленный перезапуск с правами пользователя Windows Server 2003 в домене

Для того, чтобы пользователь мог перезапускать удаленно некую службу на сервере, и не имея прав администратора, достаточно проделать следующие манипуляции:

1) На ПК пользователя создать bat файл с содержимым:

sc \\Server_Name stop ServiceName
TIMEOUT /T 4 /NOBREAK
sc \\Server_Name start ServiceName

где Server_Name — имя сервера, ServiceName — имя службы, TIMEOUT /T 4 /NOBREAK — пауза в 4 секунды(команда работает начиная с WinVista)

2) На сервере в политиках безопасности по пути «Параметры безопасности->Системные службы» выбрать конкретную службу, которую требуется перезапускать. Зайти в ее свойства. Поставить галочку напротив «Определить следующий параметр политики». Выбрать тип запуска службы. И по кнопке «Изменить безопасность» назначить конкретного пользователя, который будет ответственен за перезапуск.

Далее созданный bat-файл можно запускать с ПК пользователя.

Понравилась статья? Поделиться с друзьями: