Для Вашего внимания представлены две обработки: СозданиеФайлаАвтоархивации83 — для управляемых форм, СозданиеФайлаАвтоархивации82 — для обычных форм.
При запуске обработка, сама определяет путь к базе и используемую платформу.
Для открытия внешней обработки, необходимо в режиме «1С:Предприятие» «Файл» -«Открыть..» -выбрать нужную обработку.
На открывшейся форме необходимо заполнить следующие поля:
-«Пользователь», если в базе нет пользователей, оставляйте поле пустым;
-«Пароль», если пользователю не задан пароль, оставляйте поле пустым;
-«Путь к архиву», необходимо указать каталог, где буду храниться архивы, например: (C:ackup)
Если указаный каталог не существует, то он будет создан. Заполнять обезательно.
-«Количество архивов», число архивов, которые необходимо сохранять в папке, остальные будут удаляться.
Заполнять обязательно. Желательно больше 5.
После нажатия кнопки «Создать файл» будет создан файл в указанном каталоге.
Дальнейше использование файла предпологает перемешение его в «автозагрузку»(скопировать ярлык в пуск-программы-автозагрузка), либо ручной запуск — двойным нажатием.
Для работы обработки необходимо, чтобы все сеансы с базой были закрыты.
«Особенности»:
-Создаваемый bat-файл понимает русский язык, хотя и выводит иероглифы вместо русских символов.
Можно использовать русские символы в название папок, пользователей, паролях.
-Из-за особенностей алгоритма удаление старых архивов, число сохраняемых архивов на 1 меньше указываемого в форме.
Например в форме указано 15, то архивов в папке будет сохраняться 14. 15ым будет автоматически создаваемый файл backup.dt.
А как пользователей выгнать ? Только корректно.
Где то на форуме встречал обработки «выгонялки».
http://infostart.ru/public/364905/
Вот например: