Komprimeringshandlinger
Hvis du vil komprimere (eller zip) en fil, skal du bruge handlingen ZIP-filer og angive en sti, der skal arkiveres. Hvis arkivet allerede findes, føjes handlingen til de angivne filer.
I følgende eksempel bruges en variabel til at angive stien til arkivering. Bedste komprimering sikrer en maksimal reduktion af filstørrelsen, og en adgangskode føjer et sikkerhedslag til arkivet.
Pak filer ud fungerer på samme måde og kræver stien til arkiveringerne samt destinationsmappen. I følgende eksempel bruges indstillingen Medtag mask til kun at udpakke filer med filtypenavnet .txt og .xlsx.
ZIP files
Komprimér en eller flere filer eller mapper i et ZIP-arkiv.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Archive path | Nej | Filer | Den fulde sti til en ZIP-fil, der skal oprettes. Hvis filen allerede findes, føjes de nye zippede filer og/eller til den eksisterende ZIP-fil. Hvis ZIP-filen allerede indeholder en fil eller mappe med samme navn, overskrives den. | |
File(s) to zip | Nej | Liste over FileSystemObject | Den fulde sti til de filer eller mapper, der skal medtages i ZIP-filen | |
Compression level | I/R | Ingen, Bedste hastighed, Bedste balance af hastighed og komprimering, Bedste komprimering | Bedste balance mellem hastighed og komprimering | Det komprimeringsniveau, der skal bruges. Jo højere komprimeringen er, jo mindre er filen, men det tager længere tid at oprette eller få adgang til den |
Adgangskode | Ja | Direkte krypteret input eller tekstværdi | Den adgangskode, der skal bruges til beskyttelse af ZIP. Lad denne attribut være tom for at oprette en ikke-adgangskodebeskyttet ZIP | |
Archive comment | Ja | Tekstværdi | Den kommentar, der skal medtages i ZIP-filen som en filegenskab |
Variabler produceret
Argument | Type | Beskrivelse |
---|---|---|
ZipFile | Filer | Den ZIP-fil, der oprettes af denne handling |
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Fil eller mappe findes ikke | Angiver, at den angivne fil eller mappe ikke findes |
Fil- eller mappenavn er ugyldigt | Angiver, at fil- eller mappenavn er ugyldigt |
Arkiv findes allerede, men det er ikke et gyldigt ZIP-arkiv | Angiver, at arkivet allerede findes, men at det er ikke et gyldigt ZIP-arkiv |
Filerne kunne ikke pakkes ud | Angiver et problem med at pakke filerne ud |
Pak filer ud
Dekomprimér en eller flere filer eller mapper i et ZIP-arkiv.
Inputparametre
Argument | Valgfrit | Accepterer | Standardværdi | Beskrivelse |
---|---|---|---|---|
Archive path | Nej | Filer | Den fulde sti til en ZIP-fil, der skal pakkes ud | |
Destination folder | Nej | Mappe | Den fulde sti til den mappe, som arkivet skal pakkes ud til. Denne handling overskriver filer i mappen med samme navn som en fil i arkivet | |
Adgangskode | Ja | Direkte krypteret input eller tekstværdi | Den eventuelle adgangskode, der bruges til dette arkiv. Hvis ZIP-filen ikke er beskyttet med adgangskode, skal det være tomt | |
Include mask | Ja | Tekstværdi | Filteret til at begrænse de udpakkede filer til de filer, der er angivet her. Dette tillader, at der er jokertegn, f. eks. ".txt" eller "document?.doc" (uden anførselstegn). Hvis du vil tillade flere filfiltre, skal du adskille valgene med et semikolon, f. eks. '.txt;*.exe' | |
Exclude mask | Ja | Tekstværdi | Filteret til at begrænse de udpakkede filer ved at udelukke den fil, der er angivet her. Dette tillader, at der er jokertegn, f. eks. ".txt' eller 'document?.doc' (uden anførselstegn). Hvis du vil tillade flere filfiltre, skal du adskille valgene med et semikolon, f. eks. '.txt;*.exe' |
Variabler produceret
Denne handling producerer ingen variabler.
Undtagelser
Undtagelse | Beskrivelse |
---|---|
Kan ikke oprette destinationsmappen | Angiver, at destinationsmappen ikke kan oprettes |
Arkivet blev ikke fundet | Angiver, at arkivet ikke findes |
Arkivet er ikke en gyldig ZIP-fil | Angiver, at arkivet ikke er en gyldig ZIP-fil |
Filerne kunne ikke pakkes ud | Angiver et problem med at pakke filer ud |