Размер шрифта
-
+

Windows Vista. Для профессионалов - стр. 72

• UninstallString – этот параметр строкового типа содержит команду, которая будет выполняться при попытке удаления программы. Значение этого параметра может переопределяться значением нового параметра реестра UninstallString_Localized, который также может находиться в данной ветви реестра.

• Modify Path – строковый параметр хранит команду, которая будет выполняться после нажатия кнопки Изменить для данной программы.

• NoRemove – если значение этого параметра REG_DWORD-типа равно 1, то кнопка Удалить исчезнет из окна Программы и компоненты для данной программы, то есть вы не сможете ее удалить.

• NoModif у – при установке значения данного параметра REG_DWORD-типа равным 1 кнопка Изменить исчезнет из окна Программы и компоненты для данной программы.

• NoRepair – если значение данного параметра REG_DWORD-типа равно 1, то кнопка Восстановить исчезнет из окна Программы и компоненты для данной программы.

• LogFile – параметр строкового типа хранит путь к файлу журнала, создаваемому при установке или удалении данной программы.

А вот сведения об установленных обновлениях больше не хранятся в ветви реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ Uninstall. Теперь они расположены в ветвях реестра следующего формата: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ Installer\UserData\\Products\<номер программы>\Patches\ <номер обновления для нее>. Например, в данных ветвях реестра можно встретить следующие параметры.

• DisplayName – параметр строкового типа содержит название, которое будет отображаться в списке установленных обновлений окна Программы и компоненты и идентифицировать данное обновление.

• State – если значение этого параметра REGDWORD-типа равно 1, то обновление будет отображаться в окне Программы и компоненты. Если же значение равно 0, то обновление в окне Программы и компоненты отображаться не будет.

• Uninstallable – при установке значения данного параметра REG_DWORD-типа равным 1 для данного обновления в окне Программы и компоненты отобразится кнопка Удалить, и вы сможете удалить обновление.


Настройка окна с помощью групповых политик

Возможности окна Программы и компоненты можно ограничить с помощью групповых политик, описанных в файле Programs. admx и расположенных в разделе Конфигурация пользователя → Административные шаблоны → Панельуправления → Программы.

Данные групповые политики изменяют значения параметров REGDWORD-типа, расположенных в ветви реестра HKEY_CURRENT_USER\Software\Microsoft\ Windows\CurrentVersion\Policies\Programs:

Страница 72