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, tilføjer handlingen de valgte filer.

I følgende eksempel bruges en variabel til at angive den sti, der skal arkiveres. Bedste komprimering sikrer maksimal reduktion af filstørrelsen, og en adgangskode føjer et sikkerhedslag til arkivet.

Skærmbillede af handlingen ZIP-filer.

Handlingen Udpakning af filer fungerer på samme måde, hvilket kræver en sti til arkiv og en destinationsmappe. I følgende eksempel bruges indstillingen Medtag maske til kun at udpakke filer med filtypenavnene .txt og .xlsx.

Skærmbillede af handlingen Fjern filer.

ZIP-filer

Komprimer en eller flere filer eller mapper til et ZIP-arkiv.

Inputparametre

Skænderi Valgfrit Accepterer Standardværdi Beskrivelse
Arkivsti Nej Filer Den fulde sti til ZIP-filen, der skal oprettes. Hvis filen allerede findes, føjer denne handling de nye zip-filer og/eller til den eksisterende ZIP-fil. Hvis ZIP-filen allerede indeholder en fil eller mappe med samme navn, overskrives den.
Filer, der skal zip- Nej Liste overFileSystemObject Den fulde sti til den eller de filer eller mapper, der skal medtages i ZIP-filen
Komprimeringsniveau Ikke tilgængelig Ingen, Bedste hastighed, Bedste balance mellem 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, selvom det tager længere tid at oprette eller få adgang til
Adgangskode Ja Direkte krypteret input eller tekstværdi Den adgangskode, der skal bruges til at beskytte ZIP-filen. Lad denne attribut være tom for at oprette en zip-fil, der ikke er beskyttet med adgangskode
Arkivkommentar Ja Tekstværdi Den kommentar, der skal medtages i ZIP-filen som en filegenskab

Oprettede variabler

Skænderi Type Beskrivelse
Zipfile Filer Den ZIP-fil, der blev oprettet af denne handling

Undtagelser

Undtagelse Beskrivelse
Filen eller mappen findes ikke Angiver, at den angivne fil eller mappe ikke findes
Fil- eller mappenavnet er ugyldigt Angiver, at fil- eller mappenavnet er ugyldigt
Arkivet findes allerede, men det er ikke et gyldigt ZIP-arkiv Angiver, at arkivet allerede findes, men at det ikke er et gyldigt ZIP-arkiv
Zip-filer kunne ikke zip-filer Angiver et problem med at kopiere filerne

Fjern filer

Dekomprimer en eller flere filer eller mapper i et ZIP-arkiv.

Bemærkning

Fra og med PAD v2.67 vil hvis du fjerner et arkiv, der medfører, at dets indhold placeres i en mappe, der ikke er underordnet den definerede destinationsmappe, udløses fejlen "Arkiv er ikke en gyldig ZIP-fil".

Inputparametre

Skænderi Valgfrit Accepterer Standardværdi Beskrivelse
Arkivsti Nej Filer Den fulde sti til en ZIP-fil, der skal pakkes ud
Destinationsmappen Nej Folder Den fulde sti til den mappe, 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 du lade dette være tomt
Medtag maske Ja Tekstværdi Det filter, der begrænser de filer, der er udpakket, til de filer, der er angivet her. Denne parameter tillader jokertegn, f.eks . '.txt' eller 'dokument?. doc' (uden anførselstegn). Hvis du vil tillade flere filfiltre, skal du adskille valgmulighederne med et semikolon, f.eks. '.txt;*.exe'
Udelad maske Ja Tekstværdi Det filter, der begrænser de filer, der udpakkes, ved at udelade den fil, der er angivet her. Denne parameter tillader jokertegn, f.eks . '.txt' eller 'dokument?. doc' (uden anførselstegn). Hvis du vil tillade flere filfiltre, skal du adskille valgmulighederne med et semikolon, f.eks. '.txt;*.exe'

Oprettede variabler

Denne handling opretter ingen variabler.

Undtagelser

Undtagelse Beskrivelse
Destinationsmappen kan ikke oprettes Angiver, at destinationsmappen ikke kunne 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, eller at der blev gjort forsøg på at udtrække til en sti uden for destinationsmappen
Filerne kunne ikke fjernes Angiver et problem med at fjerne filerne