Я пытаюсь нормализовать таргетинг на уровне элементов для нескольких созданных мной GPP. Ручное прохождение каждого из них через графический интерфейс - это почти последнее, что я хочу сделать. На ум приходят термины «утомительный и подверженный ошибкам».
Я искал способ написать это, но, увы, у меня ничего не вышло.
Есть ли способ получить список GPP, у которых есть ILT включен, чтобы включить вывод каждой конфигурации ILT?
По сей день не существует подходящего способа делать то, что вы хотите, используя встроенные команды Windows (я считаю). Для этого вы можете купить сторонние инструменты.
Один из способов OOTB - это экспортировать все объекты групповой политики в XML и затем фильтровать вывод по своему вкусу.
Get-GPOReport -all -ReportType XML -Path c: \ temp \ gporeport.xml
, например.
Это ни в коем случае не красиво (или на самом деле практично).
Другой способ - экспортировать каждый объект групповой политики в отдельный отчет, а затем фильтровать эти файлы:
Get-GPO -All | %{
Get-GPOReport -name $_.displayname -ReportType xml -path "c:\temp\gpos\"+$_.displayname+".xml")
}
Вы также можете экспортировать их в HTML и затем фильтровать для нужных вам строк.
Это не означает правильный и / или полный ответ, но он слишком длинный для комментария.