Менять параметры системного реестра можно и автоматически, без прямого использования редактора. Например, можно создать командный файл системного реестра и внести в него нужные ключи с необходимыми значениями. Файл обязательно должен иметь расширение .reg. Первая строка файла должна содержать заголовок REGEDIT4. Заголовок вводится с начала строки.
Во второй строке указывается полный путь расположения ключа начиная с корневой записи, например:
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem]
В третьей строке указываются название и значение ключа, например:
«DisableRegistryTools»= dword:00000001
Значение dword:00000001 разрешает, а dword:00000000 отменяет действие ключа.
Обычно для создания файла и внесения в него информации используют текстовый редактор, например блокнот. При сохранении вновь созданному текстовому файлу присваивают расширение.reg, тем самым указывая системе, что она будет иметь дело с командным файлом системного реестра.
Например, содержимое файла nodisp.reg, закрывающего доступ к настройкам экрана, должно быть оформлено так:
REGEDIT4 [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem] «NoDispCPL»=dword:00000001 [HKEY_USERS.DefaultSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem] «NoDispCPL»=dword:00000001 |
Cодержимое файла disp.reg, открывающего доступ к тем же настройкам, так:
REGEDIT4 [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem] «NoDispCPL»=dword:00000000 [HKEY_USERS.DefaultSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem] «NoDispCPL»=dword:00000000 |
Обратите внимание, что эти файлы отличаются лишь значением
ключа.
Задание 3. Создайте файлы nodisp.reg и disp.reg и проверьте правильность их действия на практике. Проверку проведите с открытым окном редактора regedit. Запуск командного файла должен привести к изменению значения параметра NoDispCPL в окне редактора реестра.
Задание 4. Создайте и выполните командные файлы системного реестра, закрывающие и открывающие доступ к настройкам органов управления Windows 9X согласно номеру варианта, заданному в табл. Л.1. После внесения изменений убедитесь, что соответствующий параметр появился в нужном месте реестра и его значение соответствует заданному.
Внимание: реакция системы на установленные параметры может быть мгновенной, но может и требовать перезагрузки системы на уровне смены пользователя. Варианты, требующие перезагрузки, отмечены звездочкой.
В конце лабораторной работы приведен список ключей и необходимые комментарии к ним. Эти ключи понадобятся Вам при выполнении данного задания. Дополнительную информацию по настройкам системного реестра Windows 9X можно найти в файле reghelp.hlp.
Таблица Л.1
№ варианта | Признак перезагрузки | Задание | Местонахождение органа управления или директивы |
* | Удалить команду «Выполнить» из меню «Пуск» | Кнопка «Пуск» | |
* | Удалить команду «Найти» из меню «Пуск» | Кнопка «Пуск» | |
* | Скрыть значок «Сетевое окружение» | Рабочий стол | |
Удалить элемент «Вся сеть» в сетевом окружении | Окно «Сетевое окружение» | ||
Скрыть вкладку «Фон» в свойствах экрана | Окно «Свойства: Экран» | ||
Скрыть вкладку «Оформление» в свойствах экрана | Окно «Свойства: Экран» | ||
Скрыть вкладку «Заставка» в свойствах экрана | Окно «Свойства: Экран» | ||
Скрыть вкладку «Настройка» в свойствах экрана | Окно «Свойства: Экран» | ||
* | Скрыть отображение всех элементов на рабочем столе | Рабочий стол | |
* | Удалить пункт «Панель задач» в меню «Настройка» кнопки «Пуск» | Кнопка «Пуск», «Настройка» | |
* | Удалить пункт «Настройка» в меню кнопки «Пуск» | Кнопка «Пуск», «Настройка» |
Продолжение табл. Л.1
№ варианта | Признак перезагрузки | Задание | Местонахождение органа управления или директивы |
Отключить доступ к сети в панели управления | Директива «Свойства» значка «Сетевое окружение» | ||
Скрыть вкладку «Идентификация» в свойствах сети | Окно «Свойства сети» | ||
Скрыть вкладку «Управление совместным доступом к файлам и принтерам» в свойствах сети | Окно «Свойства сети» | ||
Скрыть вкладку «Управление доступом» в свойствах сети | Окно «Свойства сети» | ||
* | Отключить команду «Выключить компьютер» | Кнопка «Пуск» | |
17, 1 | * | Удалить папку «Избранное» из меню «Пуск» | Кнопка «Пуск» |
18, 2 | * | Удалить папку «Документы» из меню «Пуск» | Кнопка «Пуск» |
Скрыть содержание рабочей группы из сетевого окружения | Папка «Сетевое окружение» | ||
* | Заблокировать возможность удаления принтеров | Кнопка «Пуск», «Принтеры» | |
* | Заблокировать возможность добавления принтеров | Кнопка «Пуск», «Принтеры» | |
Скрыть вкладку «Устройства» утилиты «Система» | Директива «Свойства» значка «Мой компьютер» | ||
Скрыть вкладку «Профили оборудования» утилиты «Система» | Директива «Свойства» значка «Мой компьютер» | ||
Скрыть кнопку «Файловая система» вкладки «Быстродействие» | Директива «Свойства» значка «Мой компьютер», вкладка «Быстродействие» |
Окончание табл. Л.1
№ варианта | Признак перезагрузки | Задание | Местонахождение органа управления или директивы |
Скрыть кнопку «Виртуальная память» вкладки «Быстродействие» | Директива «Свойства» значка «Мой компьютер», вкладка «Быстродействие» | ||
Сделать недоступными средства редактирования реестра | Команда regedit.exe |
Сохраните созданные Вами файлы на дискете.
Восстановите исходное состояние ключей.