Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
$user = "username"
$rights = "RPWPDT"
$service = "servicename"
$sid = (new-object security.principal.NtAccount($user)).translate([security.principal.securityidentifier]).Value
$current = (& $env:systemroot\system32\sc sdshow $service)[1]
$current = $current.Replace("D:(", "D:(A;;$rights;;;$sid)(")
& $env:systemroot\system32\sc sdset $service $current
sc sdshow service_name "D:(A;;RPWPDT;;;S-1-5-21-3992622163-2725220152-438995547-4172)(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCR
RC;;;IU)(A;;CCLCSWLOCRRC;;;SU)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;WD)"
Раздаем права на запуск/остановку сервисов под Windows