Архивация любых файлов

21.02.20

Разработка - DevOps и автоматизация разработки

Архивация файлов с контролем хранения количества файлов. Это CMD-файл с настройками

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
(только для физ. лиц)
Архивация любых файлов:
.zip 3,08Mb
1 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Командный файл с настройками, который можно добавить в Планировщик.

Информация по настройке

1) Файл list_add.txt содержит список каталогов или прямых файлов, с полным адресом. Каждый путь к файлу или каталогу с новой строки. 
Например:
d:\1\1.doc
d:\2\Отдел*
d:\3

2) Файл list_ex.txt содержит расширения файлов, которые нужно игнорировать
Например:
*.docx
*.xls*

3) Файл list_backup.txt содержит пути к каталогам, в которых нужно создавать архивные копии
Например:
d:\bacup1
d:\bacup2
d:\bacup3

Файд conf.cfg содержит параметры, используемые в программе:
 - 1-я строка = степень сжатия (1=самое быстрое архивирование, 5=нормальное сжатие, 9=ультра-сжатие, 0=архивация без сжатия)
 - 2-я строка = битность используемого архиватора (32 или 64)
 - 3-я строка = количество хранимых архивов, более старые по сортировке будут удаляться (например: 10)
 - 4-я строка = пароль к архивам, по умолчанию равен password (не пустое!!!)
 - 5-я строка = полное имя файла лога (не пустое!!! Например: log.log)
Например:
1
64
10
password
log.log

Файл BU.cmd исполняемый файл
В папке 7-Zip портативная версия архиватора

!!!ВАЖНО!!! в файле BU.cmd измените 2 строчку, укажите в ней путь к папке, где располагается сам файл BU.cmd и файлы с настройками. Это нужно как раз для Планировщика, ибо он теряет путь при автоматике. Такая особенность.

!!!ВАЖНО!!! в путях и наименованиях файлов используйте Латиницу!!! 

Если Вас все-таки угораздило назвать папки кирилицей, то Вам нужно все файлы перекодировать в кодировку OEM 866

Читайте readme.txt, там все это описано.

CMD архивация backup резервные копии

См. также

Тестирование QA DevOps и автоматизация разработки Программист Пользователь 1С v8.3 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Налоговый учет Платные (руб)

Автотесты 1С - готовые тестовые сценарии, предназначенные для регресс-тестирования функционала конфигурации после обновления типовым релизом. Сценарии проверяют интерактивное заполнение форм документов, справочников и результат проведения документов. Сценарий – feature-файл, разработанный с помощью vanessa-automation. Запуск сценария выполняется интерактивно с помощью vanessa-automation или с помощью vanessa-runner в CI-системах. Доступно тестирование тонкого клиента. Поддерживаемые версии конфигураций 1С:Бухгалтерия предприятие 3.0 и версии КОРП: 3.0.173.37.

2160 руб.

20.01.2022    9383    36    0    

17

DevOps и автоматизация разработки Обновление 1С Системный администратор Программист 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление холдингом Абонемент ($m)

Продолжаем делиться опытом ICL SOFT – в этой статье рассказываем о сложном обновлении сильно доработанной конфигурации "1С:ERP Управление холдингом с версии 3.1.8.15" до актуальной версии редакции 3.2. Публикации о сложных обновлениях, которые можно найти в открытых источниках, содержат мало подробной информации об использованных инструментах и решениях. Часто в них отсутствует информация о том, что находится под капотом этих решений. Будем рады, если наша статья окажется полезной

1 стартмани

01.07.2025    422    vladimir_iclsoft    0    

9

DevOps и автоматизация разработки Программист 1С v8.3 Россия Абонемент ($m)

Устали от ручной поддержки версий обработок, отчетов и печатных форм в 1С в разных базах, ошибок и перезаписи важных изменений разными программистами? Автоматизируйте процессы с CI/CD и Jenkins. Читайте статью, скачивайте готовые скрипты и настройки, ставьте плюс и делитесь с коллегами!

2 стартмани

09.06.2025    5135    da_1c    16    

5

DevOps и автоматизация разработки Системный администратор Программист Стажер Бесплатно (free)

Готовим контейнеризированный Microsoft SQL Server в среде Windows

23.05.2025    3745    SerVer1C    35    

32

DevOps и автоматизация разработки Групповая разработка (Git, хранилище) EDT Программист 1С v8.3 Бесплатно (free)

В процессе использования 1С:EDT и репозитория Git для обновлений релизов доработанных конфигураций появилась необходимость в регулярной загрузке конфигураций от вендора 1С в Git-репозиторий. Описанное в статье решение позволяет автоматизировать эту операцию и может быть полезным специалистам, занимающимися обновлениями с использованием 1C:EDT+Git

21.05.2025    2562    vladimir_iclsoft    3    

18

DevOps и автоматизация разработки Программист 1С v8.3 Бесплатно (free)

В проектной разработке часто возникают проблемы с однообразностью ландшафта, производительностью и быстрой разверткой инфраструктуры. Об одном из способов избежать или изолировать данные проблемы с помощью контейнеризации расскажем в статье.

18.09.2024    6590    antonov_av    6    

16

DevOps и автоматизация разработки Бесплатно (free)

Когда информационная база «весит» несколько десятков/сотен гигабайт, для разработки и тестирования обычно используют полную копию рабочей базы. Но если информационная база превышает несколько терабайт, такой подход сталкивается с нехваткой места на диске, долгой реструктуризацией, замедленной скоростью работы и другими проблемами, связанными с размером базы. В статье расскажем, как правильно готовить копии больших баз для разработки и тестирования.

28.08.2024    12392    yuraid    32    

62

DevOps и автоматизация разработки Программист Бизнес-аналитик Руководитель проекта 1С v8.3 1С:Документооборот Россия Бесплатно (free)

В данной инструкции рассмотрим процесс развертывания приложения на Python с использованием фреймворка Flask и Tesseract OCR в контейнере Docker. Узнаем, как использовать Tesseract в связке с Flask и осуществлять обращения к Tesseract для обработки изображений. Рассмотрим пример обращения к приложению Docker из 1С, в том числе для замещения CuneiForm в старых конфигурациях 1С:Документооборот версии 1.4 и ниже.

20.08.2024    5207    romanichenko    2    

10
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Ruslan2011 22.02.20 08:27 Сейчас в теме
будет ли работать для архивирование другого ресурса локальной сети ?
на компьютере, где не выполнен вход в учетную запись, а комп только включен...?
3. iones 199 25.02.20 09:30 Сейчас в теме
2. Ruslan2011 22.02.20 08:33 Сейчас в теме
и еще вопрос.нужно несколько раз в день запускать архивирование - в планировщик добавлять или есть настройка в скрипте ?

list_backup.txt - не понял , на каждый раз архивирования указывать папку ?
4. iones 199 25.02.20 09:33 Сейчас в теме
(2)Нужно на каждый запуск делать настройку в планировщике. В планировщике есть возможность настройки, запускать каждые <указанные часов/минут>, и указать со скольки и до скольки. Так можно высчитать количество запусков.
В файле list_backup.txt хранятся пути создания архивных файлов. Настройку нужно выполнить 1 раз. Можно указать несколько адресов хранения. Если нужно создавать только в одном месте, указывайте один путь.
Оставьте свое сообщение