- •1.Переменные.
- •2.Командная строка-перемещение.
- •4. Пакетные файлы - Циклы.
- •5. Пакетные файлы - Передача параметра.
- •Передача параметра по адресу
- •Передача параметра по ссылке
- •6. Макросы-относительные ссылки
- •Ссылки в Excel
- •7.Операционная система.
- •8.Операционная система - просмотр событий. Типы событий.
- •9.Утилиты ос - Управление компьютером - Локальные пользователи и группы.
- •11.Реестр.
- •13.Кусты и файлы реестра
- •14. Реестр - расширение файла
- •15. Реестр - контекстное меню папки Настройка контекстного меню Проводника
- •Хранение информации о зарегистрированных типах файлов
- •Настройка контекстного меню
- •Примеры настройки контекстного меню
- •16. Команды меню Файл
- •18.Использование объекта.
- •19. Брандмауэр Windows - Назначение, принцип работы.
- •Дополнительные параметры брандмауэра
- •20.Windows - Быстрые клавиши.
- •Работа с текстом
- •Работа с файлами
- •Работа в проводнике
- •Работа с окнами
- •Работа с диалоговыми окнами
- •21.Переменные среды
- •22.Специальные возможности.
- •23.Виртуальные машины.
- •24.Прикладное программное обеспечение - классификация.
- •Классификация [править]По типу
- •[Править]По сфере применения
11.Реестр.
Реестр Windows или системный реестр — иерархически построенная база данныхпараметров и настроек в большинстве операционных системMicrosoft Windows.
Реестр содержит информацию и настройки для аппаратного обеспечения,программного обеспечения, профилей пользователей, предустановки.
Поддеревья реестра:
1. HKEY_LOCAL_MACHINE-Сведения о локальном компьютере, включая данные об оборудовании и операционной системе, такие как тип шины, системная память, драйверы устройств и параметры загрузки.
2. HKEY_CLASSES_ROOT - Сведения, используемые различными технологиями OLE, и данные о сопоставлении типов файлов.
3. HKEY_CURRENT_USER - Профиль пользователя, вошедшего в систему локально (в отличие от удаленного пользователя), включая переменные среды, параметры рабочего стола, сетевых подключений, принтеров и приложений.
4. HKEY_USERS - Сведения о загруженных профилях пользователя и профиль, используемый по умолчанию. Сюда
5. HKEY_CURRENT_CONFIG - Сведения о профиле оборудования, используемом локальным компьютером при запуске системы. Эти сведения используются для настройки загружаемых драйверов и разрешения дисплея.
HKEY - значение, используемое для идентификации ресурса. Это значение используется в программах для доступа к ресурсу.
12. Редактор реестра
Редактор реестра представляет собой расширенный аналог RegEdit, с расширенным набором функций для более удобного его использования. В частности, через удобное меню можно создавать копии уже имеющихся ключей и записей для удобного создания похожих элементов. Или, допустим, можно узнать подробности о том или ином ключе, выяснить количество вложенных ключей и параметров, узнать дату последнего изменения ключа, размер данных ключа в байтах.
Управление безопасностью реестра
Для управления безопасностью в редакторе реестра Windows XP предусмотрена команда Разрешения (Permissions), которая используется для редактирования прав доступа к ключам реестра и установки правил аудита на доступ к ним.
Примечание
Следует отметить, что в Windows NT/2000 этими возможностями обладает только утилита Regedt32.exe, в которой есть специальное меню Безопасность (Security), позволяющее задавать права доступа и устанавливать правила аудита (auditing rules). B Windows XP эти функциональные возможности были перенесены в программу Regedit.exe. Обратите внимание, что права доступа к ключам реестра могут быть установлены независимо от типа файловой системы на диске, где располагаются файлы Windows XP.
В этой главе приводится лишь обзор этих функций, а также общие инструкции о выполнении операций, необходимых для защиты реестра.
Более подробная информация по этим вопросам содержится в главе 9, посвященной защите реестра.
Как и предыдущие версии NT/2000, так и Windows XP обладает следующими возможностями по обеспечению зашиты системы:
доступ к ресурсам системы может жестко контролироваться;
все операции по доступу к системным объектам могут регистрироваться в журнале безопасности;
для доступа к системе требуется пароль, и операции доступа регистрируются в журнале безопасности.
Реестры разных версий Windows имеют различия; это нужно помнить при импорте reg-файлов. В Windows 2000 и XP в архитектуру реестра были введены важные новшества, улучшающие функциональность данного компонента ОС. Реестр хранится в бинарном (двоичном) виде, поэтому для ручной работы с ним необходима специальная программа — редактор реестра. В XP это Regedit.exe, в других версиях NT ими являются Regedit.exe и Regedt32.exe, имеющий дополнительные возможности работы с реестром (Regedt32.exe есть и в XP, но на самом деле он всего лишь вызывает Regedit.exe). Есть и другие программы, в том числе и консольные (Reg.exe). Ручным модифицированием параметров реестра мы займемся чуть позже, а сейчас рассмотрим основные группы сведений, хранящихся в этой базе данных.
Программы установки. Любая грамотно написанная программа под Windows должна иметь свой инсталлятор-установщик. Это может быть встроенный в ОС Microsoft Installer либо любой другой. В любом случае инсталлятор использует реестр для хранения своих настроек, позволяя правильно устанавливать и удалять приложения, не трогая совместно используемые файлы.
Распознаватель. При каждом запуске компьютера программа NTDETECT.COM и ядро Windows распознает оборудование и сохраняет эту информацию в реестре.
Ядро ОС. Хранит много сведений в реестре о своей конфигурации, в том числе и данные о порядке загрузки драйверов устройств.
Диспетчер PnP (Plug and Play). Абсолютно необходимая вещь для большинства пользователей, которая избавляет их от мук по установке нового оборудования (не всегда, правда:)). Неудивительно, что он хранит свою информацию в реестре.
Драйверы устройств. Хранят здесь свои параметры.
Административные средства. Например, такие, как Панель управления, MMC (Micro-soft Management Console) и др.
Пользовательские профили. Это целая группа параметров, уникальная для каждого пользователя: настройки графической оболочки, сетевых соединений, программ и многое другое.
Аппаратные профили. Позволяют создавать несколько конфигураций с различным оборудованием.
Общие настройки программ. Почему общие? Потому, что у каждого пользователя есть профиль, где хранятся его настройки для соответствующей программы.
Вот мы и разобрались с предназначением реестра. Теперь обратим свое внимание на логическую структуру реестра. Для лучшего понимания материала рекомендуется запустить Regedit.exe, только ничего пока не трогайте:).