На главную | Где купить | Авторам и заказчикам | Вакансии | Реклама | Издательство | Каталог | Статьи наших авторов | Контакты | Прайс листы

Реестр Windows 98 (+дискета)

Автор Борн Г.
Название Реестр Windows 98 (+дискета)
Серия Мастер
ISBN 5-7791-0108-6
Формат 70*100/16, обл.
Объем 496
Тематика
Оптовая цена 109 руб.
    Вернуться к описанию книги

Полное содержание

Реестр Windows 98 (полное содержание)

Г. Борн

Реестр Windows 98

Введение
Почему я написал эту книгу
Цели этой книги
Как связаться с автором
Сопроводительная дискета

Глава 1. Основы

Почему INI-файлы были заменены реестром?

  • Требования, предъявляемые к реестру

Архитектура реестра

  • Шесть корневых разделов
  • Что содержит каждый корневой раздел?
    • HKEY_CLASSES_ROOT
    • HKEY_USERS
    • HKEY_CURRENT_USER
    • HKEY_LOCAL_MAСHINE
    • HKEY_CURRENT_CONFIG
    • HKEY_DYN_DATA

Как получить доступ к базе данных реестра?
Файлы SYSTEM.DAT и USER.DAT
INI-файлы в Windows 98

  • Конфликтующие параметры

Когда следует изменять реестр?
Как следует изменять реестр?
Почему мои записи в реестре отличаются от тех, которые приведены в книге?

Глава 2. Редактор реестра и другие средства работы с реестром

Редактор реестра

  • Место расположения редактора реестра
  • Запуск редактора реестра
    • Редактирование с помощью редактора реестра
  • Отображение параметров раздела
  • Изменение существующего параметра
    • Редактирование текстового параметра
    • Редактирование двоичного параметра
    • Редактирование параметра типа DWORD
  • Добавление нового раздела или нового параметра
  • Удаление записей
  • Переименование раздела или параметра
  • Поиск информации в реестре
  • Печать частей реестра

Импорт и экспорт данных реестра

  • Импорт REG-файла в реестр
    • Использование редактора реестра
    • Использование возможностей ActiveX
  • Экспорт данных реестра в REG-файл
    • Использование экспорта как средства резервирования

Удаленный доступ к реестру

  • Установка сервиса доступа к удаленному реестру
  • Доступ к реестру в реальном режиме DOS

Создание резервной копии и восстановление реестра

  • Резервирование вручную
  • Использование загрузочного диска Windows для запуска системы
    • Создание нового загрузочного диска
  • Использование программы проверки реестра Windows
    • Как пользоваться файлами SCANREGW.EXE и SCANREG.EXE
    • Как программа проверки реестра создает и поддерживает резервные копии реестра
  • Использование программы Архивация данных (Microsoft Backup) для сохранения реестра
  • Как выбрать метод резервирования реестра?

Редактор System Policy Editor

  • Установка редактора System Policy Editor
    • Разрешение профилей пользователей
  • Использование редактора System Policy Editor

Другие средства изменения параметров реестра

Глава 3. Зарегистрированные расширения имен файлов

Структура раздела HKEY_CLASSES_ROOT

  • Подраздел DefaultIcon
  • Подраздел shell
  • Подраздел shellex
  • Помещение ветвей в REG-файл
Регистрация новых типов файлов и изменение уже существующих
  • Использование диалога Открыть с помощью
    • Проверка только что зарегистрированного типа файлов
    • Изменение приложения, ассоциированного с зарегистрированным типом файлов
    • Недостатки использования диалога Открыть с помощью
  • Изменение данных реестра для типов файлов с помощью проводника Windows
    • Удаление зарегистрированного типа файлов
    • Регистрация нового типа файлов
  • Добавление команды Печать к зарегистрированному типу файлов
  • Использование функции DDE для зарегистрированного типа файлов
  • Использование редактора реестра для регистрации типа файлов
  • Использование REG-файла для регистрации новых типов файлов
    • Риск при использовании REG-файла
  • INF-файлы как средство регистрации нового типа файлов — лучшее решение, чем REG-файлы

Методы расширения возможностей зарегистрированных типов файлов

  • Использование нескольких приложений для одного типа файлов
  • Определение названия команды в контекстном меню
  • Определение быстрых клавиш для команд
  • Определение команды по умолчанию для зарегистрированного типа файлов
  • Установка последовательности команд в контекстном меню
  • Определение командного раздела printto
  • Исправление ошибок, касающихся зарегистрированных типов файлов
  • Регистрация нескольких типов файлов для одного приложения
  • Использование параметра EditFlags для защиты зарегистрированных типов файлов
  • Запрещение и разрешение отображения расширений имен файлов
  • Регистрация программы быстрого просмотра для типа файлов
    • Общий раздел QuickView
    • Использование приложения в качестве программы просмотра
  • Регистрация команд, применимых ко всем типам файлов
  • Определение команд для незарегистрированных типов файлов

Заключение

Глава 4. Настройка рабочего стола, меню Пуск и параметров панели управления

Настройка списка Открыть с помощью

  • Каким образом оболочка вставляет приложения в список диалога Открыть с помощью
  • Добавление приложения в список диалога Открыть с помощью
    • Использование диалога Открыть с помощью
    • Использование REG-файла
  • Удаление приложения из списка диалога Открыть с помощью
    • Удаление фиктивной записи
    • Использование проводника Windows для удаления записи из списка диалога Открыть с помощью
    • Использование редактора реестра для удаления пункта из списка Открыть с помощью

Изменение элементов рабочего стола

  • Изменение элемента Мой компьютер
    • Изменение значка Мой компьютер
    • Поиск и изменение записей реестра для элемента Мой компьютер
    • Скрытие значков дисков в окне Мой компьютер
  • Скрытие всех элементов рабочего стола
  • Скрытие значков в случае, когда рабочий стол выглядит, как Web-страница
  • Запрещение команды Рабочий стол Active Desktop
  • Изменение сетевых элементов
    • Изменение значка Сетевое окружение
    • Скрытие значка Сетевое окружение
    • Скрытие значков в окне Сетевое окружение
  • Изменение свойств папки Мои документы
    • Изменение режима отображения значка Мои документы
  • Изменение свойств значка Корзина
    • Переименование корзины
    • Что нового в Windows 98?
    • Изменение значков для корзины
    • Настройка корзины с использованием REG-файла
    • Настройка корзины с использованием INF-файла
    • Использование диалога Свойства: Корзина для настройки параметров
    • Изменение режима отображения корзины
  • Изменение режима отображения других специальных элементов рабочего стола
  • Добавление панели управления на рабочий стол
    • Создание папки с использованием контекстного меню рабочего стола
  • Добавление папки Принтеры на рабочий стол
  • Добавление значка Корзина в окно Мой компьютер
  • Изменение различных установок рабочего стола и оболочки
    • Размеры элементов экрана в Windows
    • Включение и выключение плавной прокрутки
    • Звуковой сигнал при ошибках
    • Настройка видеоэффектов
    • Цветовые схемы и цвета, определяемые пользователем
    • Цвета элементов Windows
    • Схемы указателей мыши
    • Параметры мыши и указателей
    • Параметры перетаскивания
    • Настройки фона
    • Установки для рабочего стола в режиме Web
    • Запрещение изменения параметров режима Active Desktop рабочего стола
    • Изменение других настроек рабочего стола
    • Параметры заставки
    • Параметры расширенных возможностей управления электропитанием
    • Международные параметры
    • Ограничение доступа к настройкам экрана
    • Ограничение доступа к настройкам сети
    • Ограничение доступа к настройкам паролей
    • Ограничение доступа к настройкам принтеров
    • Ограничение доступа к системным настройкам
  • Изменение параметров меню Пуск
    • Добавление подменю Панель управления в меню Пуск
    • Добавление подменю Принтеры в меню Пуск
    • Скрытие пунктов подменю Настройка меню Пуск
    • Скрытие команды Выполнить
    • Скрытие команды Найти
    • Скрытие команды Завершение сеанса
    • Скрытие команды Документы
    • Скрытие команды Избранное
    • Cкрытие команды Завершение работы
    • Запрещение различных команд меню Пуск в Windows 98
    • Ограничение доступа к программам
    • Запрещение использования сеансов MS-DOS и однозадачного режима MS-DOS
    • Изменение задержки при появлении меню
    • Изменение режима обновления
    • Очистка списка недавно использованных команд
    • Очистка других списков MRU
  • Изменение различных разделов, содержащих данные для оболочки
    • Запрещение сохранения установок

Глава 5. Настройка параметров проводника и оболочки Windows

Изменение контекстного меню проводника

  • Добавление новой команды для окна проводника
    • Определение командной строки
    • Примеры команд для проводника
    • Добавление переменных в командную строку
    • Помещение всего этого в INF-файл
  • Запуск сеанса MS-DOS из проводника
  • Распечатка дерева каталогов с помощью проводника Windows
    • Выбор места хранения и свойств окна для BAT-файла
    • Установка команды печати содержимого каталога

Изменение различных системных установок

  • Изменение режима отображения системных файлов и расширений
  • Настройка некоторых параметров оболочки
    • Запрещение контекстного меню оболочки
    • Удаление меню Файл
    • Запрещение всплывающих подсказок
  • Настройка параметров оболочки с использованием редактора System Policy Editor
    • Установка классического вида
    • Запрещение настройки вида папок
  • Определение параметров столбцов в окне проводника Windows
  • Удаление символа "стрелочка" с ярлыка
    • Удаление префикса Ярлык для из названия ярлыка
  • Как сохраняются установки для окон оболочки

Изменение различных сетевых разделов

  • Недавно установленные и постоянные сетевые соединения
  • Как в диалоге Вас приветствует Windows скрыть имя последнего пользователя

Регистрация нового шаблона для команды Создать
Изменение значков оболочки

  • Как хранятся значки оболочки
  • Когда изменение значков вступает в силу
    • Управление размером файла SHELLICONCACHE
  • Замечания по изменению других значков оболочки
    • Использование BMP-файлов в качестве значков
    • Изменение значка диска
    • Изменение значка ярлыка

Глава 6. Различные установки реестра

Озвучивание системных событий

  • Где регистрируется озвучивание событий
    • Подраздел EventLabels
    • Подраздел Schemes
  • Регистрация озвучивания событий для приложения
  • Установка озвучивания события Пустая корзина

Установка путей приложений в реестре

  • Записи в подразделе App Paths
  • Записи в подразделе SharedDLLs
  • Записи подраздела Shared Tools
  • Различные установки приложений
    • HKEY_LOCAL_MACHINE\SOFTWARE
    • HKEY_CURRENT_USER\SOFTWARE
    • HKEY_USERS\xxxx\SOFTWARE\Microsoft\Windows
      \CurrentVersion\Applets

Загрузка приложений в процессе запуска Windows

  • Подразделы реестра, служащие для запуска приложений и сервисов
    • Run
    • RunOnce
    • RunOnceEx
    • RunServices
    • RunServicesOnce
  • Изменение подразделов Run

Установка проверки цифровой подписи и регистрации ошибок

  • Проверка цифровой подписи для драйверов устройств
  • Регистрация ошибок в Windows

Установки для файловой системы

  • Запрещение длинных имен файлов
  • Изменение способа преобразования длинных имен в короткие
  • Установка различных параметров в подразделе FileSystem
    • LastBootPMDrvs
    • ReadAheadThreshold
    • DriveWriteBehind
    • AsyncFileCommit
    • PreserveLongNames
    • ForceRMIO
    • VirtualHDIRQ
    • SoftCompatMode
    • Параметры сжатия
    • Параметры отключения дисков
    • Подразделы CDFS и NoVolTrack
  • Параметры NameCache и PathCache

Системные параметры в реестре

  • Профили оборудования
  • Хранение и управление информацией о компонентах оборудования и устройствах Plug Play
    • Параметры подраздела Enum
    • Изменение конфигурации устройств
    • Изменение буквенных обозначений для приводов CD-ROM
  • Локальные системные параметры: HKEY_LOCAL_MACHINE\System
    • Подраздел control
    • Подраздел Services

Установки для системного программного обеспечения

  • Установленные шрифты
  • Установочная информация, предоставляемая пользователем
  • Applets
  • Controls Folder
  • ICM
  • Internet Settings
  • ProfileList
  • Установочные параметры
  • Установки скорости и задержки при повторе символов, вводимых с клавиатуры
  • Установки для режима MS-DOS
  • Разделы реестра для модема
  • Разделы TCP/IP

Глава 7. Регистрация программных компонентов и программное управление реестром

Регистрация информации о версии и статусе
Записи реестра, зависящие от приложений

  • Регистрация нового типа файлов
  • Регистрация обработчика значков
  • Регистрация обработчика контекстного меню
  • Регистрация обработчиков листков свойств
  • Регистрация других обработчиков
  • Несколько замечаний о регистрации компонентов ActiveX

Использование программы для доступа к реестру

  • Пример для Visual Basic
  • Расширенный доступ к реестру в Visual Basic
    • Использование новых функций для изменения реестра в Visual Basic
  • Использование сервера сценариев Windows WSH для изменения реестра
    • Те же шаги в JScript

Более подробно об INF-файлах

  • Преимущества и недостатки использования INF-файлов
  • Некоторые подробности, касающиеся структуры INF-файла
    • Определение заголовка INF-файла в разделе [Version]
  • Создание списка компонентов для диалога Установка с диска
  • Установка и удаление файлов
    • Подробности о возможности удаления
    • Определение каталогов источника и назначения
  • Добавление и удаление записей реестра
    • Как все это выглядит в INF-файле
  • Исполнение и тестирование INF-файла
    • Отладка INF-файла
  • Использование INF-файлов для управления списками MRU

Расширенные INF-файлы

  • Как запустить расширенный INF-файл
  • Расширенный формат INF-файла
  • Использование расширенного INF-файла для резервирования реестра

Создание шаблонов для редактора System Policy Editor

  • Структура ADM-файла шаблона

Заключение

Приложение A. Значки, содержащиеся в SHELL32.DLL
Приложение B. Параметры раздела International
Приложение C. Реестр Windows NT Workstation 4.0

Роль INI-файлов
Архитектура реестра Windows NT

  • Реестр Windows NT состоит из пяти корневых разделов
    • HKEY_CLASSES_ROOT
    • HKEY_USERS
    • HKEY_CURRENT_USER
    • HKEY_LOCAL_MACHINE
    • HKEY_CURRENT_CONFIG
  • Что представляют собой ульи реестра?
  • База данных реестра
    • Файлы, расположенные в подкаталоге \Profiles
    • Файлы, расположенные в подкаталоге \System32\Config
    • Восстановление реестра Windows NT
    • Типы данных, используемые в реестре Windows NT

Средства доступа к реестру Windows NT

  • REGEDIT.EXE
  • REGEDT32.EXE
    • Команды меню Registry
    • Команды меню Вид и Параметры
    • Команда Разрешения меню Безопасность
  • Утилита Windows NT Diagnostics
  • Проводник Windows
  • Панель управления
  • REG-файлы
  • INF-файлы
    • Что следует знать для грамотного использования INF-файлов при работе с реестром Windows NT 4.0
  • Изменение размера реестра
    • Удаление неиспользуемых частей реестра

Резервное копирование и восстановление реестра Windows NT 4.0

  • Методы резервного копирования реестра Windows NT 4.0
    • Использование программы Windows NT Backup для сохранения ульев
    • Использование утилиты Repair Disk
  • Восстановление реестра
    • Использование последней версии
    • Восстановление файлов реестра по резервным копиям

Параметры реестра Windows NT 4.0 Workstation

  • HKEY_CLASSES_ROOT
  • HKEY_USERS
  • HKEY_CURRRENT_USER
    • AppEvents
    • Console
    • Control Panel
    • Keyboard Layout
    • Printers
    • Network
    • SOFTWARE
    • UNICODE Program Groups
    • Windows 3.1 Migration Status
  • HKEY_LOCAL_MACHINE
    • HARDWARE
    • SAM
    • SECURITY
    • SOFTWARE
    • SYSTEM
  • HKEY_CURRENT_CONFIG
Приложение D. Канонические глаголы
Приложение E. Формат INF-файлов Windows

Обзорные сведения об INF-файлах Windows 95
Общий формат INF-файла

  • Раздел [Version]
  • Разделы [Manufacturer] и [Manufacturer Name]
  • Раздел [Install]
  • Раздел [ClassInstall]
  • Различные управляющие разделы
  • Раздел [Strings]
  • Раздел [Optional Components]
  • Форматирование разделов

Раздел [Version]
Раздел [Manufacturer]
Раздел [Manufacturer Name]
Раздел [Install]

  • Раздел [Logical Configuration]
  • Раздел [Update AutoExec]
  • Раздел [Update Config]
  • Раздел [CopyFiles]
  • Раздел [RenameFiles]
  • Раздел [DeleteFiles]
  • Раздел [Update INI]
  • Раздел [Update IniFields]
  • Раздел [Add registry]
  • Раздел [Delete Registry]
  • Раздел [Ini to Registry]
  • Раздел [DestinationDirs]
  • Раздел [File-List]
  • Раздел [SourceDisksFiles]
  • Раздел [SourceDisksNames]
  • Раздел [ClassInstall]

Раздел [Strings]
Раздел [Optional Components]
Примеры INF-файлов
INF-файлы с расширенными возможностями

  • Параметры
  • Значения флага

Использование RunDLL32 для запуска INF-файлов с расширенными возможностями

  • Деинсталляция через команду LaunchINFSectionEx

Дополнительные опции INF-файлов

  • AdvancedINF
  • RequiredEngine
  • SmartReboot
  • Cleanup
  • CheckAdminRights
  • ComponentName
  • PreRollBack
  • BackupPath
  • PerUserInstall
  • CustomDestination
  • RegisterOCXs
  • DelDirs
  • RunPreSetupCommands
  • RunPostSetupCommands
  • BeginPrompt и EndPrompt
  • BackupReg

Пример INF-файла с расширенными возможностями

Предметный указатель

Описание дискеты


На главную | Где купить | Авторам | Вакансии | Реклама | Издательство | Каталог | Статьи наших авторов | Контакты
© 2001–2019 Издательство «БХВ-Петербург».
Все права защищены. Частичное или полное копирование текстов, слоганов и фотоизображений без письменного согласия Правообладателя запрещено.