Набор скриптов .bat для автообновления списка баз и версии платформы 1С

25.09.20

База данных - Администрирование СУБД

Автоматическое обновление списка информационных баз 1С, автоматическая установка новой версии платформы на компьютер пользователя.

Скачать исходный код

Наименование Файл Версия Размер
Набор скриптов .bat для автообновления списка баз и версии платформы 1С:
.zip 34,15Kb
19
.zip 34,15Kb 19 Скачать

Набор скриптов .bat для автообновления списка баз и версии платформы 1С пользователям.
Сделал Александр Никитин, skype login: Travianbot

Предназначен для: 
- автоматическое обновление списка информационных баз 1С
- автоматическая установка новой версии платформы
на компьютер пользователя, находящегося в одной локальной сети с сервером.

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

Скрипт для списка баз 
Выполняет:
1. Копирует файл .v8i на компьютер пользователя
2. Копирует ярлык на себя на компьютер пользователя в автозагрузку

Настройка:
Создать 3 файла:
1. erp.bat - уже есть, сам скрипт, изменять его не надо совсем.
2. erp.lnk - ярлык для запуска этого скрипта, с параметром "Свернутое в значок", есть образец
3. erp.v8i - файл с настройкой подключения к базе 1С, есть образец
все 3 файла должны называться одинаково, надо только переименовать скрипт чтоб был как имя базы например.
Файлы положить в нужные папки, как в скаченном образце.

Каждая база 1С хранится в отдельном файле, поэтому можно делать разные списки баз для разных пользователей.


Скрипт для обновления платформы 1С:
Выполняет:
1. Копирует ярлык на себя на компьютер пользователя в автозагрузку
2. Устанавливает платформу 1С в тихом режиме, если она ещё не установлена

Настройка:
1. создать папку с номером версии платформы, например "8.3.15.1778",
положить туда стандартные файлы установки платформы 1С
2. в скрипте install.bat поменять 1 параметр: "set Version=8.3.15.1778"

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

Установка на компьютер пользователя:
1. Открыть сетевую папку в проводнике, запустить скрипт, на каждом компьютере.


P.S.
Есть ещё лучше способы, если все компьютеры в одном домене, если все пользователи работают на терминал сервере,
если работают в веб-клиенте и др., которые только для ограниченного случая.

Язык: русский
Язык программирования: .bat
Платформа 1С: любая, версии 8
Конфигурация 1С: любая
Для Windows версии 7 и выше.

Лицензия: Сохранять имя автора.

установка новой версии платформы обновление списка информационных баз

См. также

Ошибка "Запись не найдена в менеджере имен базы данных" с катастрофическими последствиями и её лечение

Администрирование СУБД Системный администратор Платформа 1С v8.3 Бесплатно (free)

Ситуация: при обновлении серверной базы данных произошёл сбой и теперь невозможно войти ни в конфигуратор, ни в 1С:Предприятие по причине ошибки, вынесенной в заголовок. Рецепт лечения.

24.05.2024    930    Kernelbug    4    

14

Куда же деваются файлы из 1С

Администрирование СУБД Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

При хранении файлов в томах на диске они иногда исчезают. Разбираемся, почему.

23.05.2024    7265    human_new    17    

37

Установка и примеры использования 1С:Исполнитель на РедОС

Администрирование СУБД Системный администратор Платформа 1С v8.3 Бесплатно (free)

Краткое описание шагов по установке, настройке и применению инструмента 1С:Исполнитель на операционной системе РедОС, а также по борьбе с некоторыми возникающими ошибками.

06.05.2024    614    artemusII    0    

1

Нестандартное решение пересчета итогов

Администрирование СУБД Системный администратор Программист Платформа 1С v8.3 Бесплатно (free)

Статья для тех, кто столкнулся с необходимостью пересчета итогов для "больших таблиц" и нет возможности поставить на паузу ИБ для проведения работ.

25.04.2024    2354    virustam    31    

12

Идентификация пользователя не выполнена

Администрирование СУБД Системный администратор Платформа 1С v8.3 1С:Бухгалтерия 3.0 Россия Бесплатно (free)

Иногда в конфигурации 1С:Бухгалтерский учет v3.0 возникает ситуация, когда программа всем пользователям выдает предупреждение, что авторизация не выполнена и работа программы будет завершена. Данная инструкция позволяет решить возникшую проблему.

24.04.2024    792    Yan_Malyakov    0    

3

Устранение ошибки выполнения скрипта "Создать сервис RAGENT" в ЦКК

Администрирование СУБД Системный администратор Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

В статье показано, как устранить ошибку выполнения скрипта "Создать сервис RAGENT" в системах 1С:Центр контроля качества или в 1С:Центр автоматизации. Будет полезна администраторам ЦКК и ЦА, которые только начали знакомство с этими системами.

18.04.2024    454    artemusII    0    

7

Долгая реструктуризация, замеры времени и очистка Ветис. Розница 2.3

HighLoad оптимизация Администрирование СУБД Системный администратор Платформа 1С v8.3 1С:Розница 2 Розничная и сетевая торговля (FMCG) Россия Бесплатно (free)

При подготовке к обновлению возникли проблемы на стадии тестирования и исправления базы данных, также при создании файлов РИБ для магазинов.

16.04.2024    505    xKaskadx    4    

2

Установка и получение лицензии на базовую конфигурацию 1С на Mac OS

Администрирование СУБД Системный администратор Платформа 1С v8.3 Бесплатно (free)

Установить купленную базовую конфигурацию 1С и получить лицензию на MAC OS не так просто, как кажется на первый взгляд и как хотелось бы. Официально в системных требованиях на базовую конфигурации 1С пишет всякие виндовсы и пару-тройку линуксов. МакОс там нет. В статье расскажу, как все-таки поставить на Мак базовую конфигурацию 1С.

11.04.2024    527    pahmutov    0    

3
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Darklight 32 23.01.20 11:28 Сейчас в теме
Просто, обычно если список баз по сети не доступен - то и сами базы не доступны - коли они тоже сетевые - ибо обычно это всё пропадает махом. Не часто я встречал обратное - когда базы доступны - а вот список баз - не доступен! Для этих случаев его можно просто продублировать на другом - отдельном сетевом ресурсу - но это уже админам виднее - где и как размещать когда одни ресурсы пропадают а другие ещё онлайн! А ещё можно просто настроить автономные сетевые папки - и много чего ещё... это админская задача, не для программистов 1С
2. ManyakRus 484 23.01.20 13:16 Сейчас в теме
(1) "...обычно если"
нужна гарантия 100% а не просто "обычно оно работает"
Даже если 5 минут не будет работать - пользователи замучают звонить и жаловаться,
а сетевая папка всегда не сразу работает, после перезагрузки сервера например.
3. Darklight 32 23.01.20 13:21 Сейчас в теме
(2)
пользователи замучают звонить и жаловаться,

Переходите на IP телефонию - чтобы если уж сеть пропадёт - так уж наверняка чтобы по телефону не дозвонились!
Это шутка, конечно, но в каждой шутке.....
4. v3rter 24.02.20 22:49 Сейчас в теме
Для старых компов в батнике в автозагрузке с похожим функционалом мне приходилось делать задержку на 30 секунд, чтобы успел прогрузиться антивирус, который до своего запуска банально не пускал ничего в сеть.
5. softbear 2 14.07.20 17:27 Сейчас в теме
Как всегда админ не хочет работать настроить сеть как полагается, а нам бедным программистам надо напрягаться изобретать велосипед. Хотя до нас все изобретено и реализовано.
Оставьте свое сообщение