Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Denis
Зарегистрирован: 01.06.2011 Сообщения: 39
|
Добавлено: Пн Ноя 21, 2011 13:44 Заголовок сообщения: Обновление клиентов |
|
|
Доброго времени суток!
Задался вопросом.
С выходом обновлений по серверу порой обновляется и клиентская часть. У меня на текущий момент порядка 100 клиентов и чтобы их все обновить (переустановить) требуется пара дней.
На текущий момент использую следующий способ:
1. Подключаюсь к "командной строке" на выбранном компе через psexec (PSTools)
2. Запускаю с него заранее подготовленный скрипт на "скрытое" удаление клиентской части.
3. запускаю скрипт на "скрытую" установку клиентской части.
Готово. И так далее на всех компах.
Но ведь 100 клиентов это не предел...
Поделитесь опытом в этом нелегком деле. Как автоматизировать процесс обновления? |
|
Вернуться к началу |
|
 |
Mike Большой шоколадный орден

Зарегистрирован: 07.04.2011 Сообщения: 255
|
Добавлено: Пн Ноя 21, 2011 17:11 Заголовок сообщения: |
|
|
Я вот тоже задавал на форме этот вопрос, но алгоритма. который бы отличался от вашего, мне не подсказали. |
|
Вернуться к началу |
|
 |
Олег
Зарегистрирован: 02.04.2012 Сообщения: 36
|
Добавлено: Пн Окт 08, 2012 09:53 Заголовок сообщения: |
|
|
Уважаемые, разработчики, отзовитесь по данному вопросу. Тема очень актуальна, необходимость в автоматизации, обновления клиентской части у пользователей, будет расти с каждым днем. _________________ Очень благодарен, за помощ, здешнему району сети и его обитателям. |
|
Вернуться к началу |
|
 |
DUCKKK Большой шоколадный орден

Зарегистрирован: 16.09.2009 Сообщения: 1690
|
Добавлено: Пн Окт 08, 2012 10:42 Заголовок сообщения: |
|
|
1.1. Установка клиентской части
Для установки клиентской части запустите инсталлятор setup.exe из директории RPServer.
Далее следуйте инструкциям на экране.
1.2. Установка клиентской части в режиме «без вопросов» (unattended)
Инсталляция клиентской части без вопросов возможна в двух режимах:
1.2.1. С пользовательским интерфейсом
В данном режиме пользователю показываются первый диалог, диалог лицензионного соглашения и последний диалоги. Для использования этого режима необходимо установить ключ NOQUERY=TRUE в файле runtime.ini и задать соответствующие ключи.
1.2.2. Без пользовательского интерфейса
В данном режиме инсталляция проводится без запуска пользовательского интерфейса. Для использования этого режима необходимо:
1. Внести необходимые изменения в файл runtime.ini (достаточно прописать ключи NOQUERY=TRUE).
2. Запустить 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” |
|
Вернуться к началу |
|
 |
Alexander
Зарегистрирован: 18.10.2012 Сообщения: 37
|
Добавлено: Чт Окт 18, 2012 00:40 Заголовок сообщения: |
|
|
А если под БОСС завести терминальный сервер, то переустанавливать клиента придется один раз
Кстати, при большинстве обновлений достаточно просто скопировать папку в Program Files. |
|
Вернуться к началу |
|
 |
Spartak
Зарегистрирован: 18.03.2010 Сообщения: 185
|
Добавлено: Пт Окт 19, 2012 20:50 Заголовок сообщения: |
|
|
У нас клиентская часть ставится через политику домена для группы компьютеров, и для этих компов при стартапе запускается bat-файл, где прописана деинсталляция старого клиента, установка нового клиента. |
|
Вернуться к началу |
|
 |
|