Назад | Перейти на главную страницу

Рамки управления установкой и настройкой программного обеспечения для Windows

Я ищу возможность использовать структуру / инструмент управления установкой программного обеспечения и конфигурацией для автоматизации создания виртуальных образов (на основе Windows XP и Windows Server 2003/2008) для разработчиков. Может ли кто-нибудь порекомендовать хороший инструмент / фреймворк для этого или любой другой метод, который они сочли полезным (например, использование MSI и т. Д.)?

Спасибо, MagicAndi

Предполагая, что у вас есть Active Directory в производственной среде, политика установки программного обеспечения групповой политики и файлы MSI (как готовые, так и созданные на заказ) являются дешевым способом автоматической установки приложений на компьютеры. Групповая политика также является отличным способом настройки компьютера и пользовательской среды с согласованными параметрами (в основном с использованием параметров безопасности, административных шаблонов, сценариев запуска).

Существует множество инструментов для создания файлов MSI (поскольку некоторые производители программного обеспечения до сих пор не понимают, что использование встроенного установщика ОС - это хорошо ...> вздох <). Я неравнодушен к набору инструментов XML установщика Windows (WiX - см. http://wix.sourceforge.net/), потому что очень легко версировать файлы исходного кода WiX в репозитории управления версиями, создавать и манипулировать ими с помощью скриптов и т. д.

Как далеко вы хотите зайти с этим? Вы можете достаточно хорошо начать работу, используя Windows AIK и что-то вроде Wininstall LE (Google для обоих), ничего не тратя, но вам придется проделать часть работы самостоятельно. С другой стороны, полностью автоматизированный пакет может очень быстро и легко привести вас на территорию глупых денег.

Chef работает в Windows и получает поддержку для управления большим количеством аспектов ОС. Он все еще находится на ранних этапах поддержки и развития.

(Дуг проделал огромную работу по улучшению работы Chef в Windows)

Используя Google, я нашел следующие фреймворки для установки программного обеспечения и управления конфигурацией, которые могут быть полезны:

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

Кроме того, я столкнулся с этим статья, в котором описано, как использовать AutoIT для создания сценария автоматической установки нескольких приложений.