Поділитися через


Дії стиснення

Щоб стиснути (або заархівувати) файл, скористайтеся дією ZIP-файли та вкажіть шлях до архіву. Якщо архів вже існує, дія додасть вибрані файли.

У наступному прикладі змінна використовується для вказівки шляху до архіву. Найкраще стиснення забезпечує максимальне зменшення розміру файлу, а пароль додає рівень безпеки архіву.

Знімок екрана дії ZIP-файлів.

Дія «Розпакувати файли » працює аналогічно, вимагаючи шляху до архіву та папки призначення. У наведеному нижче прикладі використовується параметр «Включити маску » для розпакування файлів лише з розширеннями .txt і .xlsx.

Скріншот дії Розпакувати файли.

Архівувати файли

Упакування одного або кількох файлів чи папок у ZIP-архів.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Шлях до архіву No Файл Повний шлях до ZIP-файлу для створення. Якщо файл уже існує, ця дія додає нові архівовані файли та/або до наявного ZIP-файлу. Якщо ZIP-файл уже містить файл або папку з таким самим ім’ям, його буде перезаписано.
Файли, які потрібно заархівувати No Список об’єктів FileSystemObject Повний шлях до файлів або папок, які буде включено в ZIP-файл
Рівень стискання Немає Немає, Найкраща швидкість, Найкращий баланс швидкості та стиснення, Найкраще стиснення Оптимальний баланс швидкості та стискання Рівень компресії, який потрібно використовувати. Чим вище стиснення, тим менший файл, хоча його створення або доступ до нього займає більше часу
Пароль Так Пряме зашифроване введення або текстове значення Пароль, який слід використовувати для захисту ZIP. Залиште цей атрибут порожнім, щоб створити ZIP-архів, не захищений паролем
Примітка до архіву Так Текстове значення Примітка, яку потрібно включити в ZIP-файлу як його властивість

Змінні, які створюються

Аргумент Ввести Опис
ZipFile Файл ZIP-файл, створений цією дією

Винятки

Виняток Опис
Папка або файл не існує Указує, що зазначений файл або папка не існує
Неприпустиме ім’я файлу або папки Указує, що ім’я файлу або папки неприпустиме
ZIP-архів уже існує, але він неприпустимий Указує, що ZIP-архів уже існує, але він неприпустимий
Не вдалося зархівувати файли Указує на проблему під час архівування файлів

Розпакувати файли

Розпакування одного або кількох файлів чи папок, що містяться в ZIP-архіві.

Вхідні параметри

Аргумент Необов'язково Приймає Значення за замовчуванням Опис
Шлях до архіву No Файл Повний шлях до ZIP-файлу для видобування
Папка призначення No Папку Повний шлях до папки для розпакування архіву. Ця дія перезаписує файли в папці з таким самим ім’ям, як і файл в архіві
Пароль Так Пряме зашифроване введення або текстове значення Пароль, якщо такий є, який використовується для цього архіву. Якщо ZIP-файл не захищено паролем, залиште це поле порожнім
Маска включення Так Текстове значення Фільтр для обмеження файлів, видобутих до файлів, введених тут. Цей параметр дозволяє використовувати символи-замінники, наприклад «.txt» або «документ?». doc’ (без лапок). Щоб дозволити кілька фільтрів файлів, розділіть їх крапкою з комою, наприклад «.txt;*.exe»
Маска виключення Так Текстове значення Фільтр для обмеження видобутку файлів шляхом виключення файла, введеного тут. Цей параметр дозволяє використовувати символи-замінники, наприклад «.txt» або «документ?». doc’ (без лапок). Щоб дозволити кілька фільтрів файлів, розділіть їх крапкою з комою, наприклад «.txt;*.exe»

Змінні, які створюються

Ця дія не створює жодних змінних.

Винятки

Виняток Опис
Не вдалося створити папку призначення Указує, що папку призначення не вдалося створити
Не вдалося знайти архів Указує, що архів не існує
Архів – неприпустимий ZIP-файл Указує, що архів є неприпустимим ZIP-файлом
Не вдалося розархівувати файли Указує на проблему під час розархівування файлів