|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Лабораторная работа 2.5 Управление настройками при помощи скрипта, изменяющего реестрАвтоматизированное создание реестровых скриптов (файлов *.reg), утилита RegSnap, параметры командной строки RegEdit Ситуация:Политика безопасности вашей организации требует, чтобы на всех компьютерах было отключено средство "Error reporting", которое в случае некорректного завершения программы посылает дамп памяти этой программы (возможно, вместе с конфиденциальной информацией) в Microsoft. Это требование должно выполняться как для компьютеров, входящих в домен (это уже сделано средствами групповой политики), так и для компьютеров, которые не являются членами домена (входят в рабочую группу). Задание:Создайте реестровый скрипт DisableErrorReporting.reg, который изменяет нужные настройки, и придумайте файл *.bat, который автоматически вносил бы изменения из этого скрипта в реестр. Решение:1) Щелкните правой кнопкой мыши по иконке "My Computer", перейдите на вкладку Advanced и нажмите на кнопку Error Reporting. Убедитесь, что переключатель изначально стоит в положении Enable Error Reporting. Не закрывайте это окно. 2) Из каталога RegSnap на компакт-диске произведите установку программы RegSnap в конфигурации по умолчанию. После окончания установки нажмите на кнопку Try, а затем - Close. 3) В окне RegSnap в меню File выберите пункт New, переведите переключатель в положение Registry Snapshot Only и нажмите OK. По окончании снятия слепка реестра нажмите OK. 4) Сверните окно RegSnap и в окне Error Reporting переставьте переключатель в положение Disable Error Reporting, а затем нажмите OK дважды, чтобы закрыть окно свойств компьютера. 5) Разверните окно RegSnap и в меню File еще раз выберите New. Снимите еще один слепок реестра с теми же параметрами. После окончания снятия второго слепка нажмите OK. 6) В меню File выберите Compare. В окне Compare Snapshots переставьте переключатель в положение Show modified key names and key values и установите флажок Generate Reg files (undo and redo changes). В окне предупреждения системы безопасности нажмите OK и затем еще раз OK, чтобы провести сравнение. Просмотрите сгенерированный отчет. 7) Откройте в Windows Explorer каталог C:\Program Files\Regsnap и найдите в нем два файла с расширением *.reg. Переименуйте тот файл, который заканчивается на Redo, в файл DisableErrorReporting.reg и откройте его в блокноте. Удалите в нем все строки, кроме строк REGEDIT4 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PCHealth\ErrorReporting] "DoReport"=dword:00000000 Сохраните этот файл со внесенными изменениями. 8) Пакетный (*.bat) файл может выглядеть так (на практике, конечно, лучше перенести файл *.reg в скрытый сетевой каталог, доступный только для чтения): echo off regedit /s "C:\Program Files\RegSnap\DisableErrorReporting.reg"
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Получить учебные материалы по этому курсу
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||