Akcije sažimanja
Da biste komprimirali (ili zipali) datoteku, upotrijebite akciju ZIP datoteke i navedite put do arhiviranja. Ako arhiva već postoji, akcija će dodati odabrane datoteke.
Sljedeći primjer koristi varijablu za određivanje puta do arhiviranja. Najbolja kompresija osigurava maksimalno smanjenje veličine datoteke, a lozinka dodaje sloj sigurnosti arhivi.
Akcija raspakiravanja datoteka radi slično, zahtijevajući put do arhiviranja i odredišne mape. Sljedeći primjer koristi mogućnost Uključi masku samo za raspakiranje datoteka s nastavcima .txt i .xlsx.
Komprimiraj datoteke
Komprimirajte jednu ili više datoteka ili mapa u ZIP arhivu.
Ulazni parametri
Argument | Neobavezno | Prihvaća | Zadana vrijednost | Opis |
---|---|---|---|---|
Putanja arhive | No | Datoteka | Cijeli put ZIP datoteke za stvaranje. Ako datoteka već postoji, ova akcija dodaje nove zip datoteke i/ili postojeću ZIP datoteku. Ako ZIP datoteka već sadrži datoteku ili mapu s istim nazivom, prebrisat će je. | |
Datoteke za komprimiranje | No | PopisFileSystemObject | Potpuna putanja datoteka ili mapa koje će se uvrstiti u ZIP datoteku | |
Razina komprimiranja | Nije dostupno | Nema, Najbolja brzina, Najbolja ravnoteža brzine i kompresije, Najbolja kompresija | Najbolja kombinacija brzine i komprimiranja | Razina kompresije za korištenje. Što je veća kompresija, to je manja datoteka, iako je potrebno više vremena za stvaranje ili pristup |
Lozinka | Jest | Izravni šifrirani unos ili tekstna vrijednost | Lozinka koja će se koristiti za zaštitu ZIP-a. Ostavite ovaj atribut praznim da biste stvorili ZIP koji nije zaštićen lozinkom | |
Komentar arhive | Jest | Tekstna vrijednost | Komentar koji treba uvrstiti u ZIP datoteku kao svojstvo datoteke |
Varijable proizvedene
Argument | Tip | Opis |
---|---|---|
ZipFile | Datoteka | ZIP datoteka stvorena ovom radnjom |
Iznimke
Iznimka | Opis |
---|---|
Datoteka ili mapa ne postoji | Označava da navedena datoteka ili mapa ne postoji |
Naziv datoteke ili mape nije važeći | Označava da naziv datoteke ili mape nije važeći |
Arhiva već postoji, ali nije važeća ZIP arhiva | Označava da arhiva već postoji, ali nije važeća ZIP arhiva |
Komprimiranje datoteka nije uspjelo | Označava problem pri komprimiranju datoteka |
Raspakirajte datoteke
Dekomprimirajte jednu ili više datoteka ili mapa iz ZIP arhive.
Ulazni parametri
Argument | Neobavezno | Prihvaća | Zadana vrijednost | Opis |
---|---|---|---|---|
Putanja arhive | No | Datoteka | Potpuna putanja ZIP datoteke za izdvajanje | |
Odredišna mapa | No | Mapa | Cijeli put mape u koju se izdvaja arhiva. Ova akcija prebrisuje datoteke u mapi istog naziva kao datoteka u arhivi | |
Lozinka | Jest | Izravni šifrirani unos ili tekstna vrijednost | Lozinka, ako postoji, koja se koristi za ovu arhivu. Ako ZIP datoteka nije zaštićena lozinkom, ostavite ovo prazno | |
Uključi masku | Jest | Tekstna vrijednost | Filtar za ograničavanje datoteka izdvojenih na ovdje unesene datoteke. Ovaj parametar dopušta zamjenske kartone, na primjer ".txt" ili "dokument?". dokument" (bez navodnika). Da biste dopustili više filtara datoteka, odvojite odabire točkom sa zarezom, na primjer '.txt;*.exe' | |
Izuzmi masku | Jest | Tekstna vrijednost | Filtar za ograničavanje datoteka izdvojenih izuzimanjem ovdje unesene datoteke. Ovaj parametar dopušta džokere, na primjer, '.txt' ili 'dokument?. dokument" (bez navodnika). Da biste dopustili više filtara datoteka, odvojite odabire točkom sa zarezom, na primjer '.txt;*.exe' |
Varijable proizvedene
Ova akcija ne proizvodi nikakve varijable.
Iznimke
Iznimka | Opis |
---|---|
Odredišna mapa ne može se stvoriti | Označava da se odredišna mapa ne može stvoriti |
Arhiva nije pronađena | Označava da arhiva ne postoji |
Arhiva nije važeća ZIP datoteka | Označava da arhiva nije važeća ZIP datoteka |
Raspakiravanje datoteka nije uspjelo | Označava problem pri raspakiravanju datoteka |