背景:公司电脑不具备管理员权限,在安装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:WindowsSystem32>subinacl /service servicename /grant=users=top
MTDataService : new ace for builtinusers
MTDataService : 1 change(s)
Elapsed Time: 00 00:00:00
Done: 1, Modified 1, Failed 0, Syntax errors 0
Last Done : servicename
c:WindowsSystem32>