Akcje dotyczące kompresji
Aby skompresować (lub spakować) plik, należy użyć akcji plików ZIP i podać ścieżkę do archiwizacji. Jeśli archiwum już istnieje, akcja doda zaznaczone pliki.
W następującym przykładzie użyto zmiennej w celu określenia ścieżki do archiwizacji. Najlepsza kompresja zapewnia maksymalne zmniejszenie rozmiaru pliku, a hasło dodaje do archiwum warstwę zabezpieczeń.
Akcja Rozpakuj pliki działa w podobny sposób, wymagając ścieżki do archiwum i folderu docelowego. W poniższym przykładzie do rozsyłania plików rozszerzeń .txt i .xlsx jest używana opcja Uwzględnij maskę.
Pliki ZIP
Skompresuj co najmniej jeden plik lub folder w archiwum ZIP.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Archive path | Nie | Plik | Pełna ścieżka pliku ZIP do utworzenia. Jeśli plik już istnieje, ta akcja dodaje nowe spakowane pliki i/lub do istniejącego pliku ZIP. Jeśli plik ZIP zawiera już plik lub folder o tej samej nazwie, zastępuje go. | |
File(s) to zip | Nie | ListaFileSystemObject | Pełna ścieżka do plików lub folderów, które mają zostać umieszczone w pliku ZIP | |
Compression level | Nie dotyczy | Brak, Najwyższa szybkość, Najlepszy balans między szybkością a kompresją, Najlepsza kompresja | Najlepszy balans między szybkością a kompresją | Poziom kompresji do użycia. Im wyższa kompresja, tym mniejszy plik, ale tworzenie go lub uzyskiwanie dostępu do niego trwa dłużej. |
Password | Tak | Bezpośrednie wprowadzanie zaszyfrowanego tekstu lub wartości tekstowej | Hasło używane do ochrony ZIP. Pozostaw ten atrybut pusty, aby utworzyć plik ZIP niezabezpieczony hasłem | |
Archive comment | Tak | Wartość tekstowa | Komentarz do dołączenia do pliku ZIP w postaci właściwości pliku |
Utworzone zmienne
Argument | Type | opis |
---|---|---|
ZipFile | Plik | Plik ZIP utworzony w wyniku wykonania tej akcji |
Wyjątki
Wyjątek | Opis |
---|---|
Plik lub folder nie istnieje | Wskazuje, że określony plik lub folder nie istnieje |
Nazwa pliku lub folderu jest nieprawidłowa | Wskazuje, że nazwa pliku lub folderu jest nieprawidłowa |
Archiwum już istnieje, ale nie jest prawidłowym archiwum ZIP | Wskazuje, że archiwum już istnieje, ale nie jest prawidłowym archiwum ZIP |
Nie można spakować plików | Wskazuje problem podczas pakowania plików |
Rozpakuj pliki
Zdekompresuj co najmniej jeden plik lub folder zawarty w archiwum ZIP.
Parametry wejściowe
Argument | Opcjonalnie | Akceptuje | Wartość domyślna | opis |
---|---|---|---|---|
Archive path | Nie | Plik | Pełna ścieżka pliku ZIP do wypakowania | |
Destination folder | Nie | Folder | Pełna ścieżka do folderu, do którego ma zostać wyodrębnione archiwum. Akcja zastępuje pliki w folderze o takiej samej nazwie jak plik w archiwum | |
Password | Tak | Bezpośrednie wprowadzanie zaszyfrowanego tekstu lub wartości tekstowej | Hasło, jeśli istnieje, które jest używane dla tego archiwum. Jeśli plik ZIP nie jest chroniony hasłem, pozostaw to pole puste | |
Include mask | Tak | Wartość tekstowa | Filtr ograniczający rozpakowane pliki do plików, które zostały tutaj wprowadzone. Ten parametr umożliwia używanie symboli wieloznacznych, na przykład „.txt” lub „document?.doc” (bez cudzysłowów). Aby zezwolić na używanie wielu filtrów plików, rozdziel opcje wyboru średnikami, na przykład „.txt;*.exe” | |
Exclude mask | Tak | Wartość tekstowa | Filtr ograniczający rozpakowywane pliki poprzez wykluczanie plików, które zostały tutaj wprowadzone. Ten parametr umożliwia używanie symboli wieloznacznych, na przykład „.txt” lub „document?.doc” (bez cudzysłowów). Aby zezwolić na używanie wielu filtrów plików, rozdziel opcje wyboru średnikami, na przykład „.txt;*.exe” |
Utworzone zmienne
Ta akcja nie wywołuje żadnych zmiennych.
Wyjątki
Wyjątek | opis |
---|---|
Nie można utworzyć folderu docelowego | Wskazuje, że nie można utworzyć folderu docelowego |
Nie znaleziono archiwum | Wskazuje, że archiwum nie istnieje |
Archiwum nie jest prawidłowym plikiem ZIP | Wskazuje, że archiwum nie jest prawidłowym plikiem ZIP |
Nie można rozpakować plików | Wskazuje problem podczas rozpakowywania plików |