Тема: Настройка обновления клиентских мест на конфигураторе

Тестируем на тестовом конфигураторе обновление рабочих мест пользователя (с v 6.2  на  V 6.3) Для элементов обновления указываем  поля "Категория", "Upgrade",    "Run afte", "SetReg"....
Для быстроты настройки "боевого" конфигуратора есть ли возможность скопировать уже произведенные настойки, в какой файл это все заносится?

Re: Настройка обновления клиентских мест на конфигураторе

Для быстроты настройки "боевого" конфигуратора есть ли возможность скопировать уже произведенные настойки, в какой файл это все заносится?

Сам дистрибутив TechnologiCS уже содержит все необходимые данные.

Если вы про собственные настройки инсталляции, то в Администраторе сервера конфигураций - Настройка обновления есть команды Экспорт/Импорт. При этом в выходном файле содержится информация об опциональных компонентах TechnologiCS, в том числе и созданных самим пользователем.

Спасибо сказали: Л Латаева1

3 (изменено: alchemistru, 18-04-2014 09:14:41)

Re: Настройка обновления клиентских мест на конфигураторе

Вопрос чуть в другом.
Клиент при обновлении требует администраторские права. У пользователей их естественно нет и не будет по требованиям ИБ. В связи с этим хотим попробовать обновить клиентов через групповые политики.
Где именно хранится сценарий обновления и как его можно использовать? В папке Update 8 батников. Достаточно ли скопировать файлы и их исполнить. В какой последовательности? Или это происходит по другому. Как?

PS. В идеале, конечно, получить msi файл для обновления.

Re: Настройка обновления клиентских мест на конфигураторе

получить msi файл для обновления.

Этого в сожаления нет sad. Сценарий обновления находится в коде инсталлятора и отдельного его описания нет (тем более что теоретически он может быть доработан пользователем под себя).

Хотя он и довольно простой. Копируются все файлы, далее по флагам (их в принципе можно увидеть в Администраторе сервера конфигураций)  производятся указанные операции.

Возможно есть какие то дополнительные шаги (надо код инсталлятора весь поднимать), но они так существенны (регистрация требуемого АПИ, некоторых системных библиотек) - так как теоретически уже выполнены ранее инсталлятором.

Спасибо сказали: alchemistru1

5

Re: Настройка обновления клиентских мест на конфигураторе

Как можно определить версию установленного клиента?
Есть ли где-то (в реестре, файле) значение определяющее версию?

Re: Настройка обновления клиентских мест на конфигураторе

Есть ли где-то (в реестре, файле) значение определяющее версию?

В реестре нет.  При работе обновления для большинства файлов используется стандартный ресурс VersionInfo (при формировании дистрибутива).  Дополнительно есть наш собственный ресурс и, если не ошибаюсь, дата и размер сравниваются.

Есть еще ключи командной строки (по версии ТКС точно не скажу когда какие появились) Дополнительные ключи командной строки TechnologiCS  ( upgauto).

Re: Настройка обновления клиентских мест на конфигураторе

Как при запуске TechnologiCS проверяются одинаковые файлы, включенные в список обновления, находящиеся на конфигураторе, с файлами на клиентском месте: по дате создания, дате изменения, размеру?

Re: Настройка обновления клиентских мест на конфигураторе

Как при запуске TechnologiCS проверяются одинаковые файлы, включенные в список обновления, находящиеся на конфигураторе, с файлами на клиентском месте: по дате создания, дате изменения, размеру?

По разному, зависит от файла.

Re: Настройка обновления клиентских мест на конфигураторе

Иногда файлы DLL устанавливаем индивидуально на клиентские места, затем выкладываем их в обновления на конфигураторе. При размещении на конфигуратор дата изменения не меняется, меняется дата создания  DLL. Будет ли предлагаться обновление в таких ситуациях, DLL включаем в список обновления?