Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум на Исходниках.RU > 1С: Проблемы и решения > Автоматическое обновление 1С


Автор: ^D^ima 18.08.17, 13:40
Коллеги, добрый день.

Есть возможность через батник заставить 1С автоматически обновиться без указания пути к конкретному файлу обновлений?

Т.е. чтобы база сама выполнила все то-же самое что и стандартная обработка "обновление программы" - поиск обновление, скачивание, резервирование, обновление, откат при фейле и т.д.?

Автор: Rust 21.08.17, 07:52
Можно конечно, если наваять свою внешнюю обработку и батником запускать ее.
Все есть в БСП в подсистеме ОбновлениеКонфигурации.
Ну и ссылка на матчасть ИТС 1С

Добавлено
Цитата ^D^ima @
Т.е. чтобы база сама выполнила все то-же самое что и стандартная обработка "обновление программы" - поиск обновление, скачивание, резервирование, обновление, откат при фейле и т.д.?

Я бы добавил свое расширение с необходимыми функциями.

Добавлено
Цитата ^D^ima @
Т.е. чтобы база сама выполнила все то-же самое что и стандартная обработка "обновление программы" - поиск обновление, скачивание, резервирование, обновление, откат при фейле и т.д.?

чет совсем туплю - в последних релизах типовых на БСП это все уже есть, включая обновление в указанное время, резервное копирование и откат при нештатной ситуации.
Смысл добавлять свое есть только в нетиповых конфах, либо в старых релизах

Автор: ^D^ima 21.08.17, 11:23
Цитата Rust @
БСП

Что такое БСП?

У меня около сотни баз. я хочу как-то скормить пачку путей и оно само начало обновляться.БУХ 2.0 3.0, ЗУП 2.5 3.0 3.1

Автор: kosten 21.08.17, 12:12
Цитата ^D^ima @
Что такое БСП?

Библиотека стандартных подсистем.

Автор: Rust 21.08.17, 13:46
С БУХ 2.0 и ЗУП 2.5 очень давно не работал, ничего не могу сказать, а в БУХ 3.0 и ЗУП 3.1 автоматическое обновление есть

Автор: ^D^ima 24.08.17, 14:15
Цитата ^D^ima @
в последних релизах типовых на БСП это все уже есть, включая обновление в указанное время, резервное копирование и откат при нештатной ситуации.

так у меня файловые базы а не скл. Само не запуститься(((

Автор: Rust 25.08.17, 05:47
Цитата ^D^ima @
Само не запуститься(((


Первый вариант, который пришел мне на ум

1) Создаем нового пользователя с правами на обновление базы
2) Курим обработку ОбновлениеПрограммы (или ОбновлениеКонфингурации), допиливаем ее, чтобы при запуске с определенными параметрами она брала настройки из определенного места, делала бэкап, обновление, откат в случае неудачи и логирование в какой нибудь файлик для дальнейшего разбора, и закидываем эту обработку в расширение
3) В этом же расширении проверяем при запуске 1С имя пользователя (или лучше наличие определенных ролей), и если заходит нужный нам пользователь, то дальше запускаем обновление через нашу допиленную обработку
4) В виндовый планировщик дописываем запуск 1С под нашим пользователем в определенное время

ну и все

Добавлено
Ну или воспользоваться обновлятором 1С http://helpme1c.ru/stati-po-ispolzovaniyu-...-obnovlyator-1s

Автор: ^D^ima 28.08.17, 07:04
Цитата Rust @
Ну или воспользоваться обновлятором 1С http://helpme1c.ru/stati-po-ispolzovaniyu-...-obnovlyator-1s

что-то уже ближе.

Несколько раз перерывал хелп, не нашел список команд командной строки, хотя тут об этом говориться:
http://helpme1c.ru/zastavlyaem-obnovlyator...kazhdom-zapuske

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

А "здесь" ведет сюда:
http://helpme1c.ru/obnovlyator-1s-gruppovo...-odin-raz#qArgs

и не пойму где этот список :wacko:

Автор: Rust 28.08.17, 07:32
Цитата ^D^ima @
и не пойму где этот список

https://infostart.ru/public/104654/

Автор: ^D^ima 28.08.17, 07:56
Rust
Я имел в виду команды программы "Обновлятор-1С", но все равно спасибо.

У обновлятора ключи уже подсказали, но они работают в платной версии, даже не протестить нормально((((

Powered by Invision Power Board (https://www.invisionboard.com)
© Invision Power Services (https://www.invisionpower.com)