Задание 5. Ветвь HKEY_CURRENT_CONFIG. Просмотр и сохранение параметров активного профиля оборудования

Ветвь включает описание устройств и их параметров, образующих “профиль оборудования”. Пользователь может создать несколько профилей оборудования, которые будут размещаться в подразделах HKEY_LOCAL_MACHINE\System\ControlSet001, …002 и т.д. При загрузке Windows в меню можно выбрать желаемый профиль для загрузки. Выбранный при загрузке профиль отображается псевдонимом HKEY_CURRENT_CONFIG.

Определите количество созданных профилей оборудования на вашем компьютере. Экспортируйте в файл DISPLAY.REG параметры раздела

HKEY_CURRENT_CONFIG\System\CurrentControlSet\SERVICES

Ветвь HKEY_CLASSES_ROOT. Связи файлов с приложениями и контекстные меню файлов

Раздел HKEY_LOCAL_MACHINE\SOFTWARE\CLASSES содержит достаточно важную информацию о связях файлов с приложениями и контекстных меню файлов, поэтому на верхнем уровне реестра он имеет дополнительный псевдоним HKEY_CLASSES_ROOT.

Каждый зарегистрированный тип файла имеет подраздел.XXX, где XXX – расширение файла. В данном подразделе первый параметр указывает, какому классу принадлежит файл с данным расширением для обработки соответствующим приложением. Например, файлы типа.HTM и.HTML принадлежат одному классу htmlfile, что указывает на то, что они будут обрабатываться одним приложением. Спецификацию этого приложения и возможные действия над файлами данного типа в меню Файл или в контекстном меню проводника следует смотреть ниже в определениях классов (Например, класс htmlfile описан в разделе HKEY_CLASSES_ROOT\htmlfile).

Каждый класс расширений, обрабатываемых проблемными приложениями, содержит подраздел shell с ключами команд над файлами данного типа, отображаемых в меню Файл или в контекстном меню проводника. Например, подраздел HKEY_CLASSES_ROOT\htmlfile\shell содержит ключи

  • open, в котором ключ command укажет на приложение для открытия файлов типа.htm и.html в том же окне;
  • opennew, в котором ключ command укажет на приложение для открытия файлов типа.htm и.html;
  • edit, в котором ключ command укажет на приложение для редактирования файлов типа.htm и.html;
  • print, в котором ключ command укажет на приложение для печати файлов типа.htm и.html.

Определите, какие приложения используются для вышеуказанных команд. Экспортируйте раздел HKEY_CLASSES_ROOT\htmlfile\shell в файл HTML.REG.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: