使用subinacl对Windows服务进行权限管理

背景:公司电脑不具有管理员权限,在安装windows服务时,其 "启动",“中止”等功能均是灰色禁用的状态;windows

方式:使用subinacl工具对普通帐户进行windows服务权限的提高;工具

概念:subinaclui

Subinacl是微软提供的用于对文件、注册表、服务等对象进行权限管理的工具软件。3d

解决步骤:对象

1.从微软官方下载subinacl并安装,最终安装位置名称为C:\Program Files (x86)\Windows Resource Kitsblog

2.将subinacl.exe复制到system32中,方便使用CMD命令;get

3.管理员方式启动CMD命令,subinacl /service \\计算机名\服务名 \grant=[域名\]用户名=[访问权限]域名

c:\Windows\System32>subinacl /service servicename /grant=users=top
MTDataService : new ace for builtin\users
MTDataService : 1 change(s)it


Elapsed Time: 00 00:00:00
Done:        1, Modified        1, Failed        0, Syntax errors        0
Last Done  : servicenameast

c:\Windows\System32>