Просмотрел все публикации но подходящего для себя не нашел. Поэтому решил сделать гибрид скрипта для себя, буду рад если данный функционал скрипта пригодится кому то ещё.
Возможности скрипта:
— каждая база 1С архивируется в отдельную папку;
— в этой самой «отдельной папке» накапливаются все архивы баз 1С;
— отдельно устанавливается срок хранения архивов в сетевой папке
— при наступлении окончания срока хранения архива(ов) — автоматически удаляются из соответсвующих папок;
— перед выгрузкой баз закрываются все локально запущенные экземпляры 1С 8.1 и 8.2, также отключаются все сетевые пользователи если они есть (работоспособность проверена под операционными системами: Win2000, WinXP, Win7);
— ведётся максимально подробный лог;
— в случае АВАРИЙНОГО ЗАВЕРШЕНИЯ работы скрипта от имени заданного пользователя (напр. администратора) отправляется предупреждающее сообщение на указанный адрес. Есть возможность вложить в сообщение файл (напр. подробный лог, записываемый при архивации);
— Отправка e-mail не требует установки локального SMTP-сервиса/сервера;
— работает с ФАЙЛОВЫМИ базами 1С v 8.1, 8.2;
— возможность выключения ПК после выполнения скрипта;
— возможность запуска 1С после выполнения скрипта;
Весь процесс архивирования выполняется только средствами самой Windows и 1С (без привлечения дополнительного ПО).
Скрипт редактируем в блокноте, указавая свои данные. Что и где ввести см. на скриншотах!