Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Архивировать Версия 11 (Python) 

Группа действий: Файловая система

Создает архив.

Image Removed

...

Описание

Действие создает архив указанной папки или файла.

Иконка действия

Image Added

Параметры и их настройки

Свойство

Англ. наименование

Описание

Тип

Пример заполнения

Обязательность заполнения поля

Параметры

Путь

до папкиPath to folder

к папке

Путь к папке

Путь до папки

, которую необходимо архивировать

Robin.FolderPath

Путь к папке

C:\

Users

doc\

Документ

img

Нет

Путь

до файлаPath to file

к файлу

Путь

до файла

к файлу, который необходимо архивировать

.Путь к файлу

Robin.FilePath

C:\Users\Документ\1.txt


Нет

Сохранить в

Save to

Директория, куда должен быть помещен архив

.

По умолчанию создается в той же директории, где была исходная папка.

Путь к папке

Robin.FolderPath

C:\

Users

doc\

Public\Documents

img

Да

Имя архива

Archive name

Имя для создаваемого архива.

СтрокаАрхив Документов

Для форматов BZIP2 и XZ введенная информация не будет принята во внимание и архив будет создан с именем выбранного файла

Robin.String


Да

Формат архива

Archive formatУкажите формат

Формат создаваемого архива.

По умолчанию 7z

Выпадающий список:

  • 7z
  • zip
  • bzip2
  • gzip
  • tar
  • wim
  • xz
  • rar
Строкаzip

Доступные форматы: 7z;  zip;  tar.По умолчанию 7z

Robin.String


Нет

При дублировании

If duplicated

Действие, которое нужно совершить, если в папке уже существует архив с совпадающим названием. Доступные варианты значений: переименовать созданный, заменить существующий, добавить в существующий

По умолчанию переименует

созданный

- к имени будет добавлена цифра

.

Выпадающий список:

  • Переименовать созданный
  • Заменить существующий
  • Добавить в существующий
Строка

Robin.String


Нет

Пароль

Password

Пароль, которым будет защищен доступ к созданному архиву.

Пароль

Защита паролем поддерживается форматами 7z, zip и rar. Для остальных форматов введенная информация не будет принята во внимание и архив будет создан без пароля

Robin.Password


Нет

Размер архивов

Размер архивов, на которые будет разделен файл или папка при архивации. Если поле не заполнено, разделение не произойдет и будет создан только 1 архив

Robin.Numeric


Нет

Единицы измерения

Единицы измерения для поля «Размер архивов». Доступные варианты значений: б, Кб, Мб, Гб. Значение по умолчанию – Мб

Robin.String


Нет

Результаты
Результат

Путь к архиву

Result

Полный путь до созданного архива

Путь к файлу

Robin.FilePath



Коллекция архивов

Коллекция, содержащая полные пути до созданных архивов. Действие возвращает этот результат, только если было заполнено поле «Размер архивов». При этом результат «Путь к архиву» будет пустым

Robin.Collection



Особые условия использования

Если были выбраны и папка, и файл, в архив попадет и то, и другое.

Если не были выбраны ни папка, ни файл, действие вернет пустой архив.

Для форматов BZIP2, Gzip, XZ возможно архивация только файла, при указании папки будет выведена ошибка.

Для форматов BZIP2 и XZ не поддерживаются имена архивов отличные от имени файла, поэтому архив будет создан с именем архивируемого файла.

Робот вернет ошибку, если:

  • указан некорректный размер архивов (<=0)

Логика работы действия при разбиении архива на части:

  • Поданный архив разбивается на части с указанным размером. Например, архив 900 байт, размер архивов указан 200 байт. Будет создано 5 архивов (4 по 200 байт и 1 по 100). Пути к ним будут прописаны в коллекции. 

Разделение архива на части поддерживают форматы: 7z;  zip;  tar.

Пример использования 

Задача

Необходимо создать архивы на основании пути до файла. 

Решение

Воспользоваться действием "Архивировать".

Реализация

  1. Перетащить на рабочую область действие "Архивировать". 
    Image Added
  2. Заполнить параметры действия. 
    Image Added
  3. Нажать на кнопку "Старт" в верхней панели. 

Результат 

Программный робот отработал успешно.
Image Added
В требуемой папке созданы архивы.
Image AddedЗащита паролем поддерживается форматами 7z, zip и rar. Для остальных форматов архив будет создан без пароля.