Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Mike Большой шоколадный орден
Зарегистрирован: 07.04.2011 Сообщения: 255
|
Добавлено: Чт Апр 07, 2011 10:45 Заголовок сообщения: Автоматическое обновление клиентской части |
|
|
Всем добрый день,
Была когда то давно тема http://bossforum.ru/forum/viewtopic.php?t=88
Получилось ли автоматически обновлять клиент и на что это похоже? |
|
Вернуться к началу |
|
|
RVV Большой шоколадный орден
Зарегистрирован: 14.01.2010 Сообщения: 449
|
Добавлено: Чт Апр 07, 2011 10:56 Заголовок сообщения: |
|
|
Функционал, описанный в указанной теме (обновление с помощью BAT файла) из Кадровика удален. |
|
Вернуться к началу |
|
|
Mike Большой шоколадный орден
Зарегистрирован: 07.04.2011 Сообщения: 255
|
Добавлено: Чт Апр 07, 2011 12:08 Заголовок сообщения: |
|
|
А как бы было бы удобно не обновлять каждый раз по куче клиентов |
|
Вернуться к началу |
|
|
DUCKKK Большой шоколадный орден
Зарегистрирован: 16.09.2009 Сообщения: 1686
|
Добавлено: Чт Апр 07, 2011 13:23 Заголовок сообщения: |
|
|
А такая возможность есть, если Aboutinstall почитать внимательно. |
|
Вернуться к началу |
|
|
Mike Большой шоколадный орден
Зарегистрирован: 07.04.2011 Сообщения: 255
|
Добавлено: Пт Апр 08, 2011 10:31 Заголовок сообщения: |
|
|
Я так понимаю все сводится к тому, чтобы настроить Runtime.ini при инсталяции клиента и setup.exe (запуск с параметром) для деинсталяции. Так называемый метод - без вопросов.
Но это, конечно, не совсем то, чего я хотел бы =)
Потому, как настройка занимает время, а в итоге не на особенно много сокращает время на проведениия обновления клиента на рабочих местах |
|
Вернуться к началу |
|
|
Spartak
Зарегистрирован: 18.03.2010 Сообщения: 184
|
Добавлено: Пн Апр 11, 2011 19:16 Заголовок сообщения: |
|
|
Обновлять политикой для всех клиентов автоматически.
Повесить скрипт на startup. |
|
Вернуться к началу |
|
|
Mike Большой шоколадный орден
Зарегистрирован: 07.04.2011 Сообщения: 255
|
Добавлено: Вт Апр 12, 2011 09:19 Заголовок сообщения: |
|
|
А можно поподробнее?
Заранее спасибо |
|
Вернуться к началу |
|
|
Spartak
Зарегистрирован: 18.03.2010 Сообщения: 184
|
Добавлено: Пн Апр 25, 2011 13:30 Заголовок сообщения: |
|
|
1. Создаем bat файл.
инсталлятор запускается в тихом режиме (с файлом ответов) типа:
setup.exe -f1setup.iss -f2install.log -s
где "setup.iss" - заранее созданный файл ответов,
"install.log" - лог установки для последующего контроля,
ключ -s - тихий режим.
2. Создем группу в домене, включаем в эту группу машины, которым нужна установка.
3. Создаем политику, которая во время загрузки будет запускать bat файл на нужных компьютерах. |
|
Вернуться к началу |
|
|
Mike Большой шоколадный орден
Зарегистрирован: 07.04.2011 Сообщения: 255
|
Добавлено: Пн Апр 25, 2011 13:49 Заголовок сообщения: |
|
|
Спасибо за ответ |
|
Вернуться к началу |
|
|
Denis
Зарегистрирован: 01.06.2011 Сообщения: 39
|
Добавлено: Вт Дек 06, 2011 12:14 Заголовок сообщения: |
|
|
Spartak писал(а): | 1. Создаем bat файл.
инсталлятор запускается в тихом режиме (с файлом ответов) типа:
setup.exe -f1setup.iss -f2install.log -s
где "setup.iss" - заранее созданный файл ответов,
"install.log" - лог установки для последующего контроля,
ключ -s - тихий режим.
2. Создем группу в домене, включаем в эту группу машины, которым нужна установка.
3. Создаем политику, которая во время загрузки будет запускать bat файл на нужных компьютерах. |
Я так понимаю в этом случает bat файл будет запускаться при каждом включении компьютера.
А как бы добавить проверку о наличии установленного клиента на машине пользователя?
Возможны случаи, когда компьютеры не будут включать с неделю (сотрудник в отпуске) и все это время при каждом запуске на других компьютерах будет отрабатыватся bat-файл |
|
Вернуться к началу |
|
|
Dimich1978
Зарегистрирован: 18.05.2010 Сообщения: 69
|
Добавлено: Вт Дек 13, 2011 09:12 Заголовок сообщения: |
|
|
Для тихой установки использую утилиту PSEXEC (RP-Server и Клиент Босса).
1 Создание тихой установки для RP-Server.
1.1. Установка клиентской части
Для установки клиентской части запустите инсталлятор setup.exe из директории RPServer.
Далее следуйте инструкциям на экране.
1.2. Установка клиентской части в режиме «без вопросов» (unattended)
Инсталляция клиентской части без вопросов возможна в двух режимах:
1.2.1. С пользовательским интерфейсом
В данном режиме пользователю показываются первый диалог, диалог лицензионного соглашения и последний диалоги. Для использования этого режима необходимо установить ключ NOQUERY=TRUE в файле runtime.ini и задать соответствующие ключи.
1.2.2. Без пользовательского интерфейса
В данном режиме инсталляция проводится без запуска пользовательского интерфейса. Для использования этого режима необходимо:
1. Внести необходимые изменения в файл runtime.ini (достаточно прописать ключи NOQUERY=TRUE).
2. Запустить (не путать со start.exe) setup.exe из комплекта инсталлятора клиентской части с ключом /r. После окончания инсталляции в системной директории операционной системы появится файл ответов setup.iss.
3. Для запуска инсталляции в режиме без вопросов, данный файл setup.iss необходимо положить в одну директорию с инсталлятором, а setup.exe необходимо запускать с ключом /s.
1.3. Деинсталляция клиентской части в режиме «без вопросов» (unattended)
1. Запустить setup.exe из комплекта инсталлятора клиентской части с ключами /uninst и /r. После окончания деинсталляции в системной директории операционной системы появится файл ответов setup.iss.
2. Для запуска деинсталляции в режиме без вопросов, данный файл setup.iss необходимо положить во временную директорию, а setup.exe необходимо запустить с ключами /uninst /s /f1”Путь_к_файлу_Setup.iss”, например:
setup.exe /uninst /s /f1”C:\TEMP\Setup.iss”
2. Тихая установка , для клиента Кадровика:
Установка прикладного приложения выполняется на основании информации, указанной пользователем в файле настроек App.ini
Нужно в ini-файле прописать все нужные параметры.
Теперь попробуем поставить, в командной строке введем путь до файла setup.exe и указать флажок - s в командной строке, тогда все пройдет без подбрасывания интерфейса? а тихо мирно установится.
Пример команды D:\BOSSCli\setup /s
Последний раз редактировалось: Dimich1978 (Пн Дек 19, 2011 16:52), всего редактировалось 3 раз(а) |
|
Вернуться к началу |
|
|
Dimich1978
Зарегистрирован: 18.05.2010 Сообщения: 69
|
Добавлено: Вт Дек 13, 2011 09:12 Заголовок сообщения: |
|
|
выше описанный пост для 6 платформы |
|
Вернуться к началу |
|
|
Spartak
Зарегистрирован: 18.03.2010 Сообщения: 184
|
Добавлено: Вт Дек 13, 2011 15:52 Заголовок сообщения: |
|
|
Это конечно если у пользователя, под которым будет запускаться инсталлер, есть права на установку ПО. |
|
Вернуться к началу |
|
|
diman321
Зарегистрирован: 11.02.2013 Сообщения: 1
|
Добавлено: Пн Фев 11, 2013 15:05 Заголовок сообщения: |
|
|
Всем привет!
Пытаюсь автоматизировать установку босс-кадровика. Осталась одна проблема - тихая установка RPServer'а. Файл setup.iss создал, в папку с дистрибутивом положил, в runtime.ini NOQUERY=TRUE добавил, запускаю setup.exe /s, запускается, все сам ставит, но при этом я вижу окно инсталятора и процесс установки. Как сделать процесс установки RPServer'а невидимым для пользователя? Хочу его через SCCM кому надо ставить. |
|
Вернуться к началу |
|
|
Spartak
Зарегистрирован: 18.03.2010 Сообщения: 184
|
Добавлено: Пн Фев 11, 2013 17:36 Заголовок сообщения: |
|
|
Еще простым копированием файлов тоже работает (проверял).
Где-то на форуме видел. |
|
Вернуться к началу |
|
|
|