组策略管理脚本的综合运用与实践
1. 组策略对象(GPO)权限脚本编写
在组策略管理中,GPMC 对象模型为我们提供了通过权限对象访问 GPO 权限的途径。gpmGPO 对象的 GetSecurityInfo 方法可返回一个 gpmPermission 对象集合,这些对象能用于获取受托人(拥有特定权限的账户)的相关信息。
以下是一个列出 GPO 权限的脚本示例:
Dim GPM,gpmConstants,gpmDomain
dim collGPOS,gpmSearchCriteria,gpo
Dim gpmResult,gpmSecurityInfo,gpmPerm
dim RootDSE,objDomain
set GPM=CreateObject("GPMGMT.GPM")
set gpmConstants=GPM.GetConstants
strFQDN=GetDomainFQDN
set gpmDomain=GPM.GetDomain(strFQDN,"",gpmConstants.UseAnyDC)
set gpmSearchCriteria=GPM.CreateSearchCriteria
set collGPOS=gpmDomain.SearchGPOs(gpmSearchCriteria)
wscript.Echo "Found " & collGPOS.Count & " group policy objects in " &_
gpmDomain.Domain & "(" & gpmDomain.DomainController
超级会员免费看
订阅专栏 解锁全文
1314

被折叠的 条评论
为什么被折叠?



