Обновляем курсы валют и классификатор банков в группе баз

оглавлениеНастраиваем автоматическую авторизацию для новых баз

Заставляем обновлятор читать базы из списка сервера 1с

Статья устарела и требует переработки?

Обновлятор-1с начиная с версии от 29 февраля 2016 года умеет читать список баз сервера 1с.

Ранее поступал вопрос: "Имеется ли возможность сделать так, чтобы обновлятор подхватывал список баз прописанных на сервере 1с автоматически? Было бы очень удобно."

Я добавил эту опцию и в этой статье расскажу об её применении.

Внимание! Я не советую делать этот эксперимент на рабочей версии обновлятора - слетят настройки баз, которые вы сделали до этого. Если тестируете на рабочей версии - предварительно сохраните уже имеющиеся настройки баз, это делается через дискету:

Итак, поехали ;-)

Для примера возьмём сервер 1с всего с 2 базами:

Наша задача настроить обновлятор так, чтобы он автоматически подхватывал базы из этого списка.

Для этого определим файл, в котором наш сервер 1с хранит свои настройки. У меня это: c:\Program Files\1cv8\srvinfo\reg_1541\1CV8Clst.lst

Теперь осталось указать обновлятору, что нужно грузить список баз именно из этого файла.

Это делается через дополнительный параметр запуска -ServerList.

В ярлыке для запуска обновлятора прописываем следующий параметр командной строки:

-ServerList "c:/Program Files/1cv8/srvinfo/reg_1541/1CV8Clst.lst"

Обратите внимание, что я заменил слеши на прямые:

Запускаем обновлятор через этот ярлык:

Видим, что список баз загрузился из списка на сервере 1с.

Если бы нам понадобилось собрать базы из нескольких таких файлов, то мы бы прописали пути к ним всё в том же параметре, но разделили их символом |.

Например, так:

-ServerList "c:/Program Files/1cv8/srvinfo/reg_1541/1CV8Clst.lst|c:/Program Files/1cv8/srvinfo/reg_1561/1CV8Clst.lst"

В обновляторе, запущенном с таким ключом, список баз всегда будет подменяться на список сервера 1с. При этом в самом обновляторе мы не сможем добавлять или удалять базы.

Удобнее всего проделывать такой трюк (с подменой баз на список из сервера 1с) в обновляторе, установленном в переносном (portable) режиме. Тогда вы сможете установить один portable-обновлятор для баз из серверного списка, а второй для всех остальных баз.

Прочитать о других параметрах командной строки можно здесь.

С уважением, (школа 1С программистов).

Подписывайтесь и получайте новые статьи и обработки на почту (не чаще 1 раза в неделю).

Вступайте в мою группу ВКонтакте, Одноклассниках, Facebook или Google+ — самые последние обработки, исправления ошибок в 1С, всё выкладываю там в первую очередь.

Владимир Милькин
Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.



Обновляем курсы валют и классификатор банков в группе баз

оглавлениеНастраиваем автоматическую авторизацию для новых баз