Восстановление настроек приложений
Предсказуемость является очень хорошей вещью, когда речь идет о настройках приложений. И большинство программ хранят свои настройки в реестре с использованием одной и той же организации. Пользовательские настройки располагаются в HKCU\Sof tware\Company\Program\ Version\, а общекомпьютерные - в такой же ветви раздела HKLM. Company - это название разработчика приложения, Program - это название приложения, a Version - это номер версии приложения. Некоторые опускают номер версии, что не является строгим правилом, но также часто используется. Рисунок 3.3 показывает, где пятая версия продукта Snaglt фирмы TechSmith хранит свои настройки. (Это одна из лучших программ, которые я использую для создания скриншотов.)
Хорошо спроектированные приложения воссоздают свои настройки, если те отсутствуют в реестре. Для того чтобы сбросить пользовательские настройки программы, удалите HKCU\Software\Company\ Program\. Обычно вам не придется удалять общекомпьютерные настройки программы потому, что это может отрицательно сказаться на других программах. Вы можете скрыть общекомпьютерные настройки программы, чтобы сначала протестировать результат этого действия, просто на всякий случай.
Приложения на основе Windows Installer сбросить гораздо проще потому, что Windows Installer имеет встроенную функцию восстановления. Windows XP позволяет смотреть фильмы через интернет без ограничений. Примером приложения на основе Windows Installer является Microsoft Office XP. За дополнительной информацией о приложениях на основе Windows Installer обратитесь к гл. П. Теперь я опишу три различных способа, которыми вы можете заставить Windows Installer восстановить первоначальные значения настроек приложения.
¦ В меню Help (Помощь) приложения выберите пункт Detect And Repair
(Найти и восстановить).
¦ Нажмите кнопку Start (Пуск), выберите Control Panel (Панель управления), а затем Add Or Remove Programs (Установка и удаление программ). Выберите то приложение, которое вы хотите восстановить, а затем нажмите кнопку Change (Изменить). Для восстановления приложения следуйте инструкциям, которые вы увидите на экране.
¦ В диалоговом окне Run (Выполнить) введите команду msiexec /f [u][m] package, где package - это путь и имя файла пакета программы, который имеет расширение .msi. Для восстановления пользовательских настроек используйте ключ /f и, а для восстановления общекомпьютерных настроек - ключ /fm. ГГ-профессионалы любят эту команду,
так как это самый лучший способ восстановить настройки, не посещая рабочее место пользователя.
Последним методом восстановления приложений на основе Windows Installer, в частности Office XP, является Profile Wizard (Мастер профилей Microsoft Office). Глава 14 описывает, как использовать этот инструмент для распространения настроек в комплекте с Office XP. Обычно вы устанавливаете и настраиваете Office XP на тестовом компьютере, сохраняете настройки Office XP в OPS-файл с помощью Profile Wizard, а затем распространяете OPS-файл с вашими настройками Office XP. IT-профес-сионалы должны сохранять OPS-файл для дальнейшего использования. Считайте, что это инструмент для службы поддержки. После того как истекут 15 минут, отведенные пользователям на телефонный звонок (мы знаем, сколько времени должен длиться телефонный разговор), и перед тем, как сбрасывать новые образы дисков на их компьютеры, восстановите их настройки из OPS-файла. Для этого вы должны запустить на их компьютерах команду proflwiz /r filename /q, где filename - зто имя OPS-файла, который содержит пользовательские настройки Office XP.