Active-Directory
如何轉儲(收集)域中的所有組策略?
我想收集域中的所有 GPO,以查看設置。有多少種方法可以做到。我在 Powershell 中使用了 Get-GPOREPORT,但它提供了一個全面的 html 文件,這是一種單獨收集和查看組策略的方法嗎?如果有任何建議和問題,請告訴我。
這應該讓你開始。
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
. :)