Дії стиснення
Щоб стиснути (або заархівувати) файл, скористайтеся дією 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-файлом |
Не вдалося розархівувати файли | Указує на проблему під час розархівування файлів |