
제가 만든 여러 GPP에 대한 항목 수준 타겟팅을 정규화하려고 합니다. GUI를 통해 각 항목을 수동으로 살펴보는 것은 제가 하고 싶은 마지막 작업입니다. 지루하고 오류가 발생하기 쉬운 용어가 떠오릅니다.
나는 이것을 스크립트하는 방법을 연구해 왔지만 아쉽게도 비어 있습니다.
각 ILT 구성의 출력을 포함하기 위해 ILT가 켜져 있는 GPP 목록을 가져오는 방법이 있습니까?
답변1
현재까지는 내장된 Windows 명령을 사용하여 원하는 작업을 수행할 수 있는 적절한 방법이 없습니다. 이를 위해 구입할 수 있는 타사 도구가 있습니다.
OOTB 방법 중 하나는 모든 GPO를 XML로 내보낸 다음 원하는 대로 출력을 필터링하는 것입니다.
Get-GPOReport -all -ReportType XML -Path c:\temp\gporeport.xml
예를 들어.
이것은 결코 예쁘지 않습니다 (또는 실제로 실용적이지 않습니다).
또 다른 방법은 모든 GPO를 자체 보고서로 내보낸 후 다음 파일을 필터링하는 것입니다.
Get-GPO -All | %{
Get-GPOReport -name $_.displayname -ReportType xml -path "c:\temp\gpos\"+$_.displayname+".xml")
}
HTML로 내보낸 다음 필요한 문자열을 필터링할 수도 있습니다.
이는 정확하거나 완전한 답변을 의미하지는 않지만 의견을 제시하기에는 너무 깁니다.