Академия Специальных Курсов по Компьютерным Технологиям
    Главная страница Послать письмо
 
AskIt.ru  
   
   
   
   
   
   
 
 
  Главная / Заказные курсы / Безопасность сетей Windows для профессионалов
 
 

Получить учебные материалы по этому курсу


<-- Назад Читать дальше -->

Лабораторная работа 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"

 

   
   
   
   
   
   
   
   
   
   
 
<-- Назад Читать дальше -->

Получить учебные материалы по этому курсу


 

 
© 2004-2008, Академия Специальных Курсов
по Информационным Технологиям
.
Все права защищены.

Разработка NevaStudio
г. Санкт-Петербург, Васильевский остров,
20-я линия, д. 7
Офис 101, 2-й этаж
Телефон: 8(812)922-47-60
E-mail: info@askit.ru