
Я пытаюсь нормализовать нацеливание на уровне элементов для нескольких GPP, которые я создал. Ручное прохождение через каждый из них через GUI — это последнее, что я хочу делать. На ум приходят термины «утомительно» и «подвержено ошибкам».
Я искал способ написать сценарий, но, увы, ничего не вышло.
Есть ли способ получить список GPP, в которых включен ILT, чтобы включить в него вывод каждой конфигурации ILT?
решение1
На сегодняшний день нет подходящего способа сделать то, что вы хотите, используя встроенные команды 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, а затем отфильтровать нужные вам строки.
Это не претендует на то, чтобы считаться правильным и/или полным ответом, но для комментария это слишком длинно.