Создать архив
Eng: Create Archive
Элемент предназначен для создания архива файлов. Используется, когда нужно сжать набор файлов для передачи или хранения.
Свойства
Символ *
в названии свойства указывает на обязательность заполнения. Описание общих свойств см. в разделе Свойства элемента.
Символ @
в значениях свойств позволяет не экранировать обратные слеши.
Свойство | Тип | Описание |
---|---|---|
Архивирование | ||
Архив* | String | Cтроковое значение, которое указывает путь к создаваемому архиву. Например, @"C:\folder\file.zip" |
Путь* | String | Cтроковое значение, которое указывает путь к файлам, которые нужно архивировать. Например, @"C:\folder\" |
Формат* | LTools.Data.Model.ArchiveFormats | Формат архива: по умолчанию установлен Zip . Чтобы выбрать другое значение, откройте выпадающий список |
Пароль | String | Cтроковое значение, которое представляет собой пароль архива, если он есть |
7-zip path* | String | Cтроковое значение, которое указывает путь к 7zip.dll. Пример: "C:\Program Files\7-Zip\7z.dll" |
Learning
Для обучения работе с элементом Создать архив скачайте RPA-проект по ссылке: Скачать архив Learning .
- Скачайте архив с обучающими материалами с указанной страницы.
- Распакуйте архив и откройте проект
StudioActivities
в Студии. - Найдите процесс
StudioActivities/Ru/Данные/Архивирование.ltw
для изучения работы элемента.
Только код
Пример использования элемента в процессе с типом Только код (Pure code):
C#
LTools.Data.ArchiveApp.Compress(wf, "Путь к файлам", "Fh[bd",
LTools.Data.Model.ArchiveFormats.Zip, "Пароль", "Путь к 7-zip");