Answers:
服务(包括司机)有一个 安全描述符 ,换句话说,ACL,类似于文件和文件夹。这描述了哪些用户可以使用哪些控件(启动,停止,暂停等)
您可以通过检索原始安全描述符 sc sdshow <svcname>
,使用新的访问权限更新它,然后使用 sc sdset ...
把它存回来。看到 这个ServerFault线程 有关手动执行此操作的说明。
您可以 大概 通过组策略设置服务权限。不幸的是,策略编辑器似乎只列出了内置的Windows服务(无法输入自定义名称),尽管从技术上讲,它没有理由不能编辑它们。
还存在第三方程序以图形方式编辑服务ACL。就个人而言,我会使用“Process Hacker”在一台计算机上构建所需的SD,然后通过它获取 sc sdshow
并分发。还有SubInACL,可能是PowerShell 设置的ACL 。
也可以看看: