Akce komprese
Chcete-li zkomprimovat (nebo zazipovat) soubor, použijte akci Komprimovat soubory a zadejte cestu k archivaci. Pokud archiv již existuje, akce do něj vybrané soubory přidá.
Následující příklad používá proměnnou k určení cesty k archivaci. Nejlepší komprese zajišťuje maximální zmenšení velikosti souboru a heslo přidává do archivu vrstvu zabezpečení.
Akce Rozbalení souborů funguje podobně a vyžaduje cestu k archivu i cílovou složku. Následující příklad používá možnost Zahrnout masku k rozbalení pouze souborů s příponami .txt a .xlsx.
Zabalit soubory
Komprimovat jeden nebo více souborů nebo složek do archivu ZIP.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Archive path | Ne | Soubor | Úplná cesta k souboru ZIP, který se má vytvořit. Pokud soubor již existuje, přidá tato akce nové komprimované soubory nebo existující soubor ZIP. Pokud soubor ZIP již obsahuje soubor nebo složku se stejným názvem, přepíše jej. | |
File(s) to zip | Ne | SeznamFileSystemObject | Úplná cesta k souborům nebo složkám, které mají být zahrnuty do souboru ZIP | |
Compression level | Není k dispozici | Žádné, Nejlepší rychlost, Nejlepší vyvážení rychlosti a komprese, Nejlepší komprese | Nejlepší poměr rychlosti a komprese | Úroveň komprese, která se má použít. Čím vyšší je komprese, tím menší je soubor, ale jeho vytvoření nebo přístup k němu trvá déle |
Password | Ano | Přímé zadání šifrovaného textu nebo textové hodnoty | Heslo, které se má použít pro ochranu souboru ZIP. Ponechejte tento atribut prázdný a vytvořte soubor ZIP chráněný heslem | |
Archive comment | Ano | Textová hodnota | Komentář, který se má zahrnout do souboru ZIP jako vlastnost souboru |
Vytvořené proměnné
Argument | Type | Description |
---|---|---|
ZipFile | Soubor | Soubor ZIP vytvořený touto akcí |
Výjimky
Výjimka | Popis |
---|---|
Soubor nebo složka neexistuje | Označuje, že zadaný soubor nebo složka neexistuje |
Název souboru nebo složky je neplatný | Označuje, že zadaný název souboru nebo složky je neplatný |
Archiv již existuje, ale není platným archivem ZIP | Označuje, že archiv již existuje, ale není platným archivem ZIP |
Zazipování souborů se nezdařilo | Označuje problém s zazipováním souborů |
Rozzipovat soubory
Dekomprimovat jeden nebo více souborů nebo složek obsažených v archivu ZIP.
Vstupní parametry
Argument | Volitelné | Přijímá | Výchozí hodnota | Description |
---|---|---|---|---|
Archive path | Ne | Soubor | Úplná cesta k souboru ZIP, který se má extrahovat | |
Destination folder | Ne | Složka | Úplná cesta ke složce, do které se má archiv extrahovat. Tato akce přepíše soubory ve složce se stejným názvem jako soubor v archivu | |
Password | Ano | Přímé zadání šifrovaného textu nebo textové hodnoty | Heslo, pokud existuje, které se používá pro tento archiv. Pokud soubor ZIP není chráněn heslem, ponechte toto pole prázdné | |
Include mask | Ano | Textová hodnota | Filtr pro omezení souborů extrahovaných na zde zadané. Tento parametr umožňuje zástupné znaky, například „.txt“ nebo „document?.doc“ (bez uvozovek). Chcete-li povolit více filtrů souborů, oddělte volby středníkem, například „.txt;*.exe“ | |
Exclude mask | Ano | Textová hodnota | Filtr pro omezení souborů extrahovaných s vyloučením zde zadaného souboru. Tento parametr umožňuje zástupné znaky, například „.txt“ nebo „document?.doc“ (bez uvozovek). Chcete-li povolit více filtrů souborů, oddělte volby středníkem, například „.txt;*.exe“ |
Vytvořené proměnné
Tato akce nevytváří žádné proměnné.
Výjimky
Výjimka | Description |
---|---|
Cílovou složku nelze vytvořit | Označuje, že cílovou složku nelze vytvořit |
Archiv nenalezen | Označuje, že archiv neexistuje |
Archiv není platným souborem ZIP | Označuje, že archiv není platným souborem ZIP |
Rozzipování souborů se nezdařilo | Označuje problém s rozzipováním souborů |