Список форумов BOSSForum.RU - Форум. БОСС-Кадровик
Независимый форум, посвященный системе БОСС-Кадровик
и всему, что с ней связано
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Автоматическое обновление клиентской части

 
Начать новую тему   Ответить на тему    Список форумов BOSSForum.RU - Форум. БОСС-Кадровик -> SQL: Администрирование
Предыдущая тема :: Следующая тема  
Автор Сообщение
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 почитать внимательно.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
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    Заголовок сообщения: Ответить с цитатой

Еще простым копированием файлов тоже работает (проверял).
Где-то на форуме видел.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов BOSSForum.RU - Форум. БОСС-Кадровик -> SQL: Администрирование Часовой пояс: GMT + 4
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Pоwerеd by рhpВB © 2001, 2005 рhpВB Grouр
Русская поддержка phрВB
Rambler's Top100 Рейтинг@Mail.ru Список форумов BOSSForum.RU