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

Как бы вы установили программное обеспечение удаленно на несколько компьютеров с Windows XP?

Мне нужно установить автономный клиент Google Talk для Windows XP. У меня есть файл googletalk-setup.exe. Как бы вы установили это в более чем 100 системах Windows XP? Есть ли автоматизированный способ сделать это?

я нашел эта информация в нем упоминаются некоторые параметры командной строки, но я не вижу опции автоматической установки, как в некоторых других программах.

На ум приходят два метода:

  1. Сценарий входа в Windows
  2. Сервер управления системами Microsoft
  3. Системный центр

Я бы создал файл MSI и развернул его через групповую политику.

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

Вы можете использовать этот бесплатный инструмент (PS.EXE) от Sysinternals, теперь Microsoft, для запуска установочного файла в удаленных системах без фактического входа в них или установки какого-либо клиентского программного обеспечения. Я бы установил точку сетевой установки для googletalk-setup.exe, а затем использовал бы эту утилиту. Его даже можно установить в нескольких системах или на весь домен с использованием подстановочного знака.

http://technet.microsoft.com/en-us/sysinternals/bb897553 http://www.windowsitpro.com/article/remote-computing/psexec (утилита переименована, но использование осталось прежним)

psexec, безусловно, хороший инструмент, но он не обрабатывает несколько вариантов, когда у установщика нет или мало параметров командной строки (когда установщик близок к полностью графическому интерфейсу).

Я видел рабочий сценарий kixtart как сценарий входа в систему. Он используется для загрузки и запуска других скриптов в соответствии с последовательностью установки, которая может быть следующей:

Сценарий входа в систему выполняется при входе в систему. Запускает скрипт «монтирования» для подключения диска приложений. Запускает скрипт «Updater», который ищет приложения.

Сценарий "Updater" запускает сценарий "передачи", который переносит приложения в локальный каталог. "Updater" затем запускает скрипт "install" (уникальный для каждого приложения)

сценарий "install" может быть любым методом ... пакетным, AutoIT, psexec ... в зависимости от того, что работает, предпочтительно тихим и быстрым

"Updater" ведет журналы в каталог на диске приложений. Журналы сценария входа в систему в каталог на диске приложений.

Все это можно сделать с ограниченным бюджетом, но требуется очень крутая кривая обучения. Я знаю, что обновление при входе в систему - отличный способ замедлить вход. «Updater» можно установить как запланированную задачу при входе в систему и запускать в более подходящее время.

Кстати, есть ли у кого-нибудь образцы сценария kixtart, которые могли бы ему помочь?