背景:公司电脑不具备管理员权限,在安装windows服务时,其 "启动",“停止”等功能均是灰色禁用的状态;
方式:使用subinacl工具对普通账户进行windows服务权限的提升;
概念:subinacl
Subinacl是微软提供的用于对文件、注册表、服务等对象进行权限管理的工具软件。
解决步骤:
1.从微软官方下载subinacl并安装,最终安装位置名称为C:\Program Files (x86)\Windows Resource Kits
2.将subinacl.exe复制到system32中,方便使用CMD命令;
3.管理员方式启动CMD命令,subinacl /service \\计算机名\服务名 \grant=[域名\]用户名=[访问权限]
c:\Windows\System32>subinacl /service servicename /grant=users=top
MTDataService : new ace for builtin\users
MTDataService : 1 change(s)
Elapsed Time: 00 00:00:00
Done: 1, Modified 1, Failed 0, Syntax errors 0
Last Done : servicename
c:\Windows\System32>
不积跬步无以至千里