Скрипты протестированы для работы с 1С 8.3
1) Первый скрипт ClearCache позволяет чистить серверный кеш одним кликом, для этого требуется внутри vbs файла указать абсолютный адрес серверного кеша и изменить наименование службы, если она у вас называется по другому, узнать его можно в Services-Property.
Что умеет скрипт:
- — останавливать службу;
- — чистить кеш, т.е. удалять файлы из папки 1cv8txt и из папки snccnt (сеансовые данные), при этом не трогая лог 1cv8Log
- — запускать службу 1С.
При этом к скрипту прилагается bat файл, который запускает этот скрипт, в бат файле нужно поменять адрес скрипта, это нужно для того чтобы запускать скрипт от имени администратора, так как службу можно тоже остановить и запустить только от имени администратора. Принцип следующий, вы меняете адрес скрита в bat файле и запускаете его с помощью правой кнопки мышки «Run as administrator», после того как кеш очиститься, будет выдано сообщение «Cache clean».
2) Второй скрипт позволяет монопольно обновлять базу данных их хранилища.
Что умеет скрипт:
- Скрипт умеет регистрировать comcntr.dll для того чтобы можно было создать ComConnector
- Скрипт умеет создавать подключение к консоли администрирования и отключать все сеансы
- Скрипт умеет блокировать вход в базу и разблокировать его, при этом добавляет сообщение о том что идет обновление базы
- Скрипт умеет обновлять базу монопольно при этом получая данные об обновление из хранилища
- Скрипт умеет оповещать сотрудников об результате обновление, при этом прикладывая log файл обновления.
Скрипт так же запускается через bat файл, который приложен в архиве, для корректного обновления bat файл лучшего всего запускать через «Run as administrator», в bat файле нужно так изменить абсолбтный адрес скрипта.
В скрипте нужно указать данные почты, указать данные хранилища, данные агента и кластера, данные сервера, и данные базы данных.
После обновления надо бы еще запустить выполнение служебных обработчиков
Если оформите в виде обработки то будет полезно, а в виде скриптов такие велосипеды есть у каждого второго
(2) Zhilyakovdr, нету смысла оформлять в виде обработки, потому что службу 1С нужно тормозить, вы откуда обработку будете запускать?
(3) Vint_1c, например с другого сервера/виртуальной машины/сервисной БД/ откуда угодно.
Плюс за автоматизацию.
Согласен с тем, что таких скриптов (таких велосипедов) полно.