Komprimeringshandlinger
Hvis du vil komprimere (eller pakke) en fil, bruker du handlingen ZIP-filer og angir en bane til arkivering. Hvis arkivet allerede finnes, legger handlingen til de valgte filene.
Eksemplet nedenfor bruker en variabel til å angi banen til arkiveringen. Beste komprimering sikrer maksimal reduksjon av filstørrelsen, og et passord legger til et lag med sikkerhet i arkivet.
Handlingen Pakk ut filer fungerer på samme måte og krever banen til arkivering og en målmappe. Eksemplet nedenfor bruker alternativet Inkluder maske til bare å pakke ut filer med filtypen .txt og .xlsx.
ZIP-filer
Komprimer en eller flere filer eller mapper i et ZIP-arkiv.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Archive path | Nei | Fil | Den fullstendige banen til ZIP-fil som skal opprettes. Hvis filen allerede finnes, legger denne handlingen til de nye pakkede filene og/eller i den eksisterende ZIP-filen. Hvis ZIP-filen allerede inneholder en fil eller mappe med samme navn, overskriver den den. | |
File(s) to zip | Nei | Liste over FileSystemObject | Den fullstendige banen for filene eller mappene som skal inkluderes i ZIP-filen | |
Compression level | Ikke tilgjengelig | Ingen, Beste hastighet, Beste balanse mellom hastighet og komprimering, Beste komprimering | Best balanse mellom hastighet og komprimering | Komprimeringsnivået som skal brukes. Jo høyere komprimeringen er, jo mindre er filen, selv om det tar lengre tid å opprette eller få tilgang til |
Passord | Ja | Direkte krypterte inndata eller tekstverdi | Passordet som skal brukes for å beskytte ZIP-filen. La dette attributtet stå tomt for å opprette en ikke-passordbeskyttet ZIP | |
Archive comment | Ja | Tekstverdi | Kommentaren som skal inkluderes i ZIP-filen som en filegenskap |
Variabler produsert
Argument | Type | Bekrivelse |
---|---|---|
ZipFile | Fil | ZIP-filen som ble opprettet av denne handlingen |
Unntak
Unntak | Beskrivelse |
---|---|
Filen eller mappen finnes ikke | Angir at den angitte filen eller mappen ikke finnes |
Navnet på filen eller mappen er ugyldig | Angir at navnet på den angitte filen eller mappen er ugyldig |
Arkivet finnes allerede, men det er ikke et gyldig ZIP-arkiv | Angir at arkivet allerede finnes, men det er ikke et gyldig ZIP-arkiv |
Kan ikke pakke filer | Angir et problem med pakking av filene |
Pakk ut filer
Dekomprimer en eller flere filer eller mapper som finnes i et ZIP-arkiv.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Archive path | Nei | Fil | Den fullstendige banen til en ZIP-fil som skal pakkes ut | |
Destination folder | Nei | Mappe | Den fullstendige banen til mappen du vil pakke ut arkivet til. Denne handlingen overskriver filer i mappen med samme navn som en fil i arkivet | |
Passord | Ja | Direkte krypterte inndata eller tekstverdi | Passordet, hvis det finnes, som brukes for dette arkivet. Hvis ZIP-filen ikke er passordbeskyttet, lar du dette være tomt | |
Include mask | Ja | Tekstverdi | Filteret for å begrense filene som er pakket ut til filene som er angitt her. Denne parameteren tillater jokertegn, for eksempel .txt eller document?.doc (uten anførselstegn). Du kan bruke flere filfiltre ved å skille valgene med semikolon, for eksempel .txt;*.exe | |
Exclude mask | Ja | Tekstverdi | Filteret for å begrense filene som er pakket ut ved å utelate filen som er angitt her. Denne parameteren tillater jokertegn, for eksempel .txt eller document?.doc (uten anførselstegn). Du kan bruke flere filfiltre ved å skille valgene med semikolon, for eksempel .txt;*.exe |
Variabler produsert
Denne handlingen gir ingen variabler.
Unntak
Unntak | Bekrivelse |
---|---|
Kan ikke opprette målmappe | Angir at målmappen ikke kunne opprettes |
Finner ikke arkivet | Angir at arkivet ikke finnes |
Arkivet er ikke en gyldig ZIP-fil | Angir at arkivet ikke er en gyldig ZIP-fil |
Kan ikke pakke ut filer | Angir et problem med utpakking av filene |