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

21.02.20

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

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

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

Наименование Файл Версия Размер
Архивация любых файлов:
.zip 3,08Mb
1
.zip 3,08Mb 1 Скачать

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

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

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 резервные копии

См. также

Автотесты для типовых конфигураций ERP Управление предприятием 2 и Комплексная автоматизация 2 (для vanessa automation)

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

Готовые тестовые сценарии, предназначенные для регресс-тестирования функционала конфигурации после обновления типовым релизом. Сценарии проверяют интерактивное заполнение форм документов, справочников и результат проведения документов. Сценарии возможно использовать как для vanessa-automation, так и для СППР. Поддерживаемые версии конфигураций ERP2 и КА2: 2.5.15.111.

2220 руб.

04.07.2022    6924    26    1    

24

Автотесты для типовых конфигураций Бухгалтерия предприятия КОРП 3.0 и Бухгалтерия предприятия 3.0 (vanessa automation)

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

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

1728 руб.

20.01.2022    6704    10    0    

9

Системы контроля версий для 1С-разработчиков.

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

Основы командной разработки на 1С. Использование систем контроля версий при разработке на платформе 1С:Предприятие 8

4900 руб.

29.06.2022    9375    78    4    

112

Управление сборкой. Расширение для конфигурации СППР

DevOps и автоматизация разработки Платформа 1С v8.3 Конфигурации 1cv8 1С:Франчайзи, автоматизация бизнеса Платные (руб)

Подсистема «Управление сборкой GLI» предназначена для динамического формирования сборочных линий Gitlab и отслеживания процесса доработок систем на базе1С:Предприятия Позволяет упростить выпуск новых релизов системы, подготовить описание доработок системы. Интегрируется с GitLab API по событиям Push, Merge-request, Pipeline. Уведомляет пользователей о результатах сборки/тестирования сборочных конвейеров через СВ, либо при её недоступности или отсутствию по E-Mail. Поможет при отправке исправлений ошибок в общую базу тестирования, сформирует запросы на слияние в ветку версии только по протестированному и подтверждённому функционалу. Подсистема рассчитана исключительно на клиент - серверную архитектуру тестовых ИБ. Поддерживаемая версии СППР 2.0.4.15, платформа не ниже 8.3.17.1549, 2.0.7.3 / не ниже 8.3.21.1664, начиная с релиза 1.0.4.30 требуется платформа не ниже 8.3.23 рекомендуемый релиз 8.3.23.1997

7000 руб.

26.08.2022    10757    7    5    

30

Автоматическое подтверждение легальности обновления базы или как обновить 100 типовых баз 1С за 5 часов

DevOps и автоматизация разработки Обновление 1С Платформа 1С v8.3 Конфигурации 1cv8 1С:Бухгалтерия 3.0 1С:Зарплата и Управление Персоналом 3.x Абонемент ($m)

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

2 стартмани

08.05.2019    24381    55    VPanin56    26    

27

1С, СППР и Архитектура как код

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

Можно ли идеи подхода «Архитектура как код» положить на 1С или иную платформу, чтобы не изобретать ещё какой-то язык и сразу получить множество готовых библиотек функций и инструмент достижения главной цели подхода AaC.

01.02.2024    2724    roman72    9    

8

TCP прокси-сервер хранилища конфигурации 1С

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

Продолжение истории с прокси хранилища, но уже не на HTTP, а на TCP и без падений по памяти веб-сервера. Проверяем комментарии хранилища, вызываем веб-хуки, старты пайплайнов, gitsync по событию помещения версии в хранилище. И все это полностью на знакомом и понятном OneScript.

17.01.2024    2999    kamisov    17    

59

Infrastructure as code: кнопка «Сделать всё», или Упаковываем наше окружение в 5 кБ текста

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

Когда под каждый проект нужно развернуть отдельный стенд разработки и сборочную линию для его обслуживания, велик риск влияния человеческого фактора. О том, как зафиксировать инженерный опыт в скриптах и унифицировать необходимые настройки для автоматизированного разворачивания инфраструктуры с помощью Terraform и Ansible, пойдет речь в статье.

01.11.2023    1385    Libelle    5    

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

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