Назад | Перейти на главную страницу

Подтверждение обновления групповой политики

ОС сервера: Windows Server 2008 R2 Standard (контроллер домена)

Клиентская ОС - Windows XP и Windows 7 (настольные и портативные компьютеры)

Я реализовал некоторые объекты групповой политики, включая предпочтения групповой политики, на всех клиентах.

Как я могу проверить, обновлены ли объекты групповой политики во всех клиентских системах?

Один из способов - посетить каждого клиента, запустить вручную gpresult в командной строке и проверьте вывод, чтобы определить, был ли применен требуемый объект групповой политики.

Другой способ - перейти в Контроллер домена> Group Policy Management > Group Policy Results и проверьте, были ли применены объекты групповой политики. (Для этого настольные и портативные компьютеры должны быть в сети).

Ноутбуки могут быть подключены или не подключены к локальной сети.

Есть ли другой способ автоматически получить отчет об объектах групповой политики, которые были применены, как только ноутбук подключен к локальной сети, или есть другой способ получить эту информацию для всех настольных компьютеров и ноутбуков.

Ты можешь использовать gpresult удаленно с /s вариант. Со списком имен компьютеров, которые вы хотите запросить, вы теоретически можете написать сценарий, используя статус возврата ping для фильтрации хостов, не входящих в сеть, и делать это периодически.

Еще вы можете создать сценарий входа в систему, который вызывает gpresult и делает все, что вы хотите, с результатом. Ты можешь использовать /x или /h записать результаты в файл на основе чего-то вроде \\server\share\%COMPUTERNAME%-results.xml если хотите (или просто перенаправьте вывод текста в файл с помощью оператора перенаправления >).

Я не думаю, что вы можете вызвать это только с портативного компьютера, подключенного к вашей сети; на ум не приходит никакого крючка.