none
Просмотр GPO ПК и пользователя через Powershell RRS feed

  • Вопрос

  • Добрый день, коллеги!

    Использую модуль grouppolicy powershell для работы с GPO. Составляю отчеты в формате html о применяемых политиках через Get-GPResultantSetOfPolicy.

    Отчеты составляю на РМ с windows 10 Pro и windows server 2012R2. Столкнулся со следующей проблемой:

    одна и та же команда (get-gpresultantsetofpolicy -reporttype html -path $myPath генерирует различные по своему содержимому отчеты (данные одни и теже, а верстка (метатеги и скрипты отличается)).

    Пример:

    Шапка отчета windows 10 Pro:

    <html dir="ltr" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" gpmc_reportInitialized="false">
    
    <head>
    
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    
    <meta http-equiv="Content-Type" content="text/html;

    Шапка отчета windows server 2012R2:

    <html dir="ltr" xmlns:v="urn:schemas-microsoft-com:vml" gpmc_reportInitialized="false">
    
    <head>
    
    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9" />
    
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-16" />

    На windows server отчет строится с использованием режима IE 9, а так же блок скрипт использует не JS, а VB (<script language="vbscript">). 

    В браузере сервера (IE) ставил принудительно использовать IE11 - не помогло. В доках данного командлета нет никакой информации о возможных различиях.

    Подскажите, пожалуйста, как на win server генерировать отчеты с метатегами Edge/IE11 и использованием JS вместо VBS. 

    Данный отчет после его получения внедряется в Iframe другой страницы, в результате чего, оно отображается некорректно (отчеты с win 10 отображаются отлично).

    Огромное спасибо за помощь!

    15 января 2020 г. 17:41

Ответы