Система автоматического обновления ПО SoftUpdater (SU) SU проверяет версии установленного ПО и запускает при необходимости дистрибутивы для установки/обновления. 0. Структура каталогов [client] - [SoftUpdater] // каталог с скриптами - - script.bat // скрипт запуска обновлений - - SoftUpdater.vbs // скрипт для запуска script.bat в тихом режиме [server] - [scripts] // каталог с набором скриптов - AutoIt3.exe // интерпритатор autoit скриптов - autoit-common.au3 // общий скрипт проверки обновлений всего ПО - config.ini // конфигурационный файл сервера - utils.au3 // набор функций 1. Установка и использование Установка клиентской части: - скопировать содержимое папки client в каталог программ (c:/program files) - настроить script.bat на использование соотв. сервера - добавить в планировщик задач запуск updatedoft.vbs - при необходимости указать права и пользователей для выполения задачи и для доступа к серверу SU Установка серверной части: - скопировать содержимое папки server - модифицировать конфигурационный файл config.ini - модифицировать при необходимости скрипты установки/проверки ПО 2. История изменений TODO: - проверка наличия запущенной программы перед обновлением - изменение меню - конфигурационный файл для клиента (группы устанавливаемого ПО и т.п.) - установка скриптов и reg-файлов - скрипт для установки клиента (создание задания в планировщике, права и пароли и т.п.) - указание версии клиента и пути к нему - 7zip для фар менеджера Версия 1.0 + общие скрипты + скрипты для Firefox, Thinderburd, 7zip, WinSCP