这应该让你开始.
Foreach($Policy In Get-ChildItem \\$((Get-ADDomain).DNSRoot)\sysvol\$((Get-ADDomain).DNSRoot)\Policies)
{
Get-GPO -Guid $Policy.Name | Select *
# Now you have an individual GPO. Do something useful with it.
#
# DisplayName : Terminate Idle and Disconnected RDP Sessions
# DomainName : CONTOSO.COM
# Owner : CONTOSO\Domain Admins
# Id : f8858a61-91b4-4d1f-8d64-be6fa0252680
# GpoStatus : AllSettingsEnabled
# Description :
# CreationTime : 1/20/2014 11:57:50 AM
# ModificationTime : 6/3/2014 10:02:38 AM
# UserVersion : AD Version: 0,SysVol Version: 0
# ComputerVersion : AD Version: 4,SysVol Version: 4
# WmiFilter :
# Computer : Microsoft.GroupPolicy.ComputerConfiguration
# User : Microsoft.GroupPolicy.UserConfiguration
}
编辑:Duhhh我做的很难,而不是只使用Get-GPO -All.
总结
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
小编个人微信号 jb51ccc
喜欢与人分享编程技术与工作经验,欢迎加入编程之家官方交流群!