背景:公司電腦不具備管理員權限,在安裝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>