Я менеджер по ИТ для малого бизнеса. У меня нет большого бюджета, поэтому я делаю все возможное, что у меня есть. Как сторонник открытого исходного кода, если я смогу надежно и надежно решить проблему со свободным программным обеспечением с открытым исходным кодом, я это сделаю. Я нашел то, что работает достаточно хорошо без Active Directory. Вот как я это делаю:
FOG Project
FOG - это решение с открытым исходным кодом для создания образа диска. (например: Создать образ диска виртуальной машины, выполнить sysprep и развернуть этот образ на десяти компьютерах.) FOG также может удаленно устанавливать оснастки. Оснастка может быть любым исполняемым файлом. Если я хочу изменить групповую политику, связанную с одним или несколькими компьютерами, я бы создал файл реестра со значениями реестра групповой политики, которые необходимо обновить. Я создаю пакетные сценарии для вызова regedit /s
файлов .reg и обновляю реестр.
7-zip & 7-zip SFX Maker
SFX maker создает мне красивые файлы .exe, которые можно настроить для автоматического извлечения содержимого и запуска произвольной программы. В приведенном выше примере я использую SFX maker, чтобы упаковать файлы .cmd и .reg в .exe, который затем может быть загружен в туман и развернут как оснастка.
Разный средства развертывания ИТ на предприятии
Для установки новых программ на всех рабочих станциях я в первую очередь ищу средства развертывания ИТ-инфраструктуры предприятия для рассматриваемого программного обеспечения. Например, Google Chrome предоставляет Chrome для бизнеса, который имеет предварительно настраиваемый, легко развертываемый и, при необходимости, бесшумный установщик. Многие производители принтеров также имеют инструменты, которые помогут вам развернуть их драйверы принтера. У HP и Brother есть хорошие инструменты для этого. Вам просто нужно найти подходящий драйвер принтера для вашей ОС, а затем использовать их инструменты для создания установщика без вывода сообщений, который можно использовать как оснастку FOG.
AutoIT
Многие разработчики программного обеспечения не делают инструменты для развертывания, даже некоторые громкие названия, такие как Quickbooks. Active Directory не может помочь вам здесь. В случаях, когда это требуется каждому компьютеру, иногда проще запечь программное обеспечение в образе диска, а затем развернуть образ диска со всеми обычно используемыми приложениями. Для всего остального есть AutoIT. Несмотря на то, что это может занять очень много времени, вы можете написать сценарии AutoIT для автоматизации установки программного обеспечения, либо обнаруживая окна и имитируя нажатия клавиш и клавиш, либо дублируя файлы и изменения реестра, которые обычно выполняются установщиками.
TightVNC
Каждый компьютер, которым я управляю, имеет сервер TightVNC. В основном удаленный рабочий стол. Когда рабочая станция не используется, я могу подключиться к рабочей станции и вручную изменить настройки, как если бы я сидел перед машиной.
ноги
Для небольших изменений, которые не нужно менять на каждой машине, очень удобны ноги, чтобы перенести меня к рассматриваемому компьютеру и возиться с ним. Бонусом здесь является то, что я могу получить некоторое упражнение, чтобы восполнить мой иначе сидячий образ жизни: P. Хотя это не очень хорошее решение для управления большим количеством компьютеров, оно подходит для небольших изменений на небольшом количестве компьютеров. (для всего остального есть AutoIT, помните?)
Вывод
ВОГ действительно является основой всего этого процесса. FOG позволяет мне назначать машины группам, которым можно назначать определенные образы дисков и оснастки, подходящие для этих групп. Группами могут быть «комната1», «комната2» и т. Д., Где при необходимости используются специальные оснастки принтера. Этот процесс, вероятно, не очень хорошо масштабируется, не лишен недостатков, но в моем случае, когда я управляю около 20 компьютерами, он работает довольно хорошо.