Операционные системы - статьи

"Уборка мусора"


Независимо от того, с чем работает пользователь - с редактором сценариев или с мастером, - перед развертыванием установочных пакетов обязательно нужно производить "уборку мусора": просматривать список устанавливаемых пакетом файлов, удалять файлы в корзине и файлы, которые создают различные сервисные процедуры (например, журналы SMS или антивирусных программ). Хотя в процессе обновления пакета можно определить ограничения, препятствующие появлению подобных файлов, двойной контроль никогда не помешает.

Порой возникает необходимость удаления файлов и параметров реестра, относящихся к конкретному пользователю. Так, если мастер обновления пакетов запущен в сеансе работы пользователя jsmith, не исключено, что он запишет изменения реестра в раздел HKEY_USERS\jsmith или включит установленные файлы в профиль jsmith.

Если при развертывании установочного пакета пользователь предусматривает возможность его удаления, установщик добавит в реестр раздел Uninstall, который используется значком Add/Remove Programs панели управления. Если пакет предназначен для приложения, которое уже поддерживает режим удаления, следует убрать из меню Start значок программы Uninstall, чтобы исключить возможность доступа к двум разным методам удаления.

Работая с редактором сценариев SMS Installer, пользователь имеет в своем распоряжении более мощный и гибкий набор средств, чем при работе только с мастером. С помощью условных операторов и переменных, можно создавать надежные пакеты дистрибуции приложений, одновременно обеспечивая строгий контроль за изменениями конфигурации клиентских систем.



Содержание раздела