답변:
이를 위해 PowerShell의 Get-GPO
cmdlet 을 사용할 수 있습니다 . -GUID
여기에 사용하려는 스위치 가 포함되어 있습니다. 또한 그룹 정책 모듈에 액세스 할 수 있도록 RSAT의 AD 명령 줄 도구가 설치되어 있어야합니다. AD 모듈을 사용하는 경우이 모듈이 이미 설치되어 있습니다.
링크 된 기사의 예는 다음과 같습니다.
Import-Module GroupPolicy
Get-GPO -Guid 31a09564-cd4a-4520-98fa-446a2af23b4b -Domain sales.contoso.com
확실한. 그룹 정책 관리를 엽니 다. GPO로 이동하십시오. 해당 GPO에 대한 세부 정보 탭을 클릭하십시오. 고유 ID 속성을 확인하십시오.
이 스크립트를 사용하면 Active Directory 도메인의 모든 GPO를 열거하고 해당 이름, GUID 및 SID를 얻을 수 있습니다.
$gpolist = Get-QADObject -Type groupPolicyContainer
foreach ($objResult in $gpolist) {
Write-Host $objResult.name ";" $objResult.GUID ";" $objResult.displayname
}
또한 이러한 링크도 참조 할 수 있습니다.
http://techibee.com/group-policies/resolve-gpo-guid-to-gpo-name/169
http://www.howtonetworking.com/grouppolicy/grouppolicy3.htm
그것이 당신에게 도움이되기를 바랍니다.
Format-Table
or ConvertTo-Csv
cmdlet을 사용하는 것이 더 쉽다 는 것을 알 수 있습니다 Write-Host
.
이 간단한 PowerShell은 GUID가 포함 된 모든 도메인 GPO 목록을 .csv로 내 보냅니다.
Get-GPO -All *contoso.com* | Export-CSV *folder\file.csv*
dsquery
또한 잘 작동 합니다 :dsquery * -filter "(objectCategory=groupPolicyContainer)" -attr displayName objectGUID -limit 0