Добрый день.
Нужно написать батник для запуска 1с, отключения всех пользователей, и выгрузка дт.
пока я сделал 3 батника: отключение и блокировка на вход -это один, разблокировка-второй и выгрузка.
проблема в следующем:
Батник отключение запускает 1с под админом, выполняет отключение всех пользователей, но сама себя не закрывает,она остается висеть до талого.Собственно вопрос- чего там написать,чтоб в конце,после отключения всех, она и сама вырубалась.
(1) База файловая? копируй 1Cv8.1CD, если серверная - копируй средствами субд
.dt это не способ резервного копирования
По сабжу, написать обработку, которую будешь запускать при таком вызове - она блокировку установит, и выйдет из базы, либо убивать 1Cv8.exe, работающих пользователей все равно быть не должно.
(2) средствами субд уже катает резерв, задачу поставили,чтоб и дт были)
Говорят,что не стабильно работает и нужна двойная страховка,а вообще у них сервер такой,что аж жесткие диски хрустят
(9) дт могут и не загрузиться, если есть ошибки в конфигурации
Для двойной страховки кидать бэкап в облако, и для тройной по сети в соседнее здание, на отдельную машину, стоящую в бункере.
(1) Если база серверная, то deployka тебе в помощь.
https://github.com/oscript-library/deployka Если файловая, то там просто так не выгнать пользователей. Но остальное деплойкой тоже можно.
Батник отключение запускает 1с под админом, выполняет отключение всех пользователей, но сама себя не закрывает,она остается висеть до талого.Собственно вопрос- чего там написать,чтоб в конце,после отключения всех, она и сама вырубалась.
современные конфигурации на УФ используют УстановитьБлокировкуСеансов,
фактически создается файл 1Cv8.cdn рядом с 1Cv8.1CD
другие сессии видят его и вежливо уходят
содержимое - дата блокировки,сообщение,код обхода блокировки