Komprimeringsåtgärder
Om du vill komprimera (eller zippa) en fil använder du åtgärden ZIP-filer och anger en sökväg till arkivet. Om arkivet redan finns lägger åtgärden till de valda filerna.
I följande exempel används en variabel för att ange sökvägen till arkivet. Bästa komprimering säkerställer maximal filstorleksreduktion, och ett lösenord lägger till ett säkerhetslager i arkivet.
Åtgärden Packa upp filer fungerar på samma sätt och kräver sökvägen till arkivet och målmappen. följande exempel används alternativet Inkludera mask för att endast packa upp filer med tilläggen .txt och .xlsx.
ZIP-filer
Komprimera en eller flera filer eller mappar till ett ZIP-arkiv.
Indataparametrar
Argument | Valfri | Accepterar | Standardvärde | Beskrivning |
---|---|---|---|---|
Archive path | Nej | Arkiv | Fullständiga sökvägen till en ZIP-fil som ska skapas. Om filen redan finns lägger den här åtgärden till de nya zippade filerna och/eller till den befintliga ZIP-filen. Om ZIP-filen redan innehåller en fil eller mapp med samma namn skriver den över den. | |
File(s) to zip | Nej | Lista över FileSystemObject | Fullständiga sökvägen till filen/filerna eller mappen/mapparna som ska inkluderas i ZIP-filen | |
Compression level | Inte tillgängligt | Ingen, Bästa hastighet, Bästa balansen mellan hastighet och komprimering, Bästa komprimering | Bästa balans mellan hastighet och komprimering | Den komprimeringsnivå som ska användas. Ju högre kompression desto mindre fil, fast den då tar längre tid att skapa och få åtkomst till |
Lösenord | Ja | Direkt krypterad indata eller textvärde | Det lösenord som ska användas för att skydda zip-filen. Lämna detta attribut tomt för att skapa en zip-fil som inte är lösenordsskyddad | |
Archive comment | Ja | Textvärde | Kommentaren som ska inkluderas i ZIP-filen som en filegenskap |
Producerade variabler
Argument | Typ | Beskrivning |
---|---|---|
ZipFile | Arkiv | ZIP-filen som skapades av den här åtgärden |
Undantag
Undantag | Beskrivning |
---|---|
Filen eller mappen finns inte | Indikerar att den angivna filen eller mappen inte finns |
Fil- eller mappnamnet är ogiltigt | Indikerar att fil- eller mappnamnet är ogiltigt |
Arkivet finns redan, men det är inte ett giltigt ZIP-arkiv | Indikerar att arkivet redan finns, men det är inte ett giltigt ZIP-arkiv |
Kunde inte zippa filer | Indikerar ett problem med att zippa filerna |
Zippa upp filer
Expandera en eller flera filer eller mappar som finns i ett ZIP-arkiv.
Indataparametrar
Argument | Valfri | Accepterar | Standardvärde | Beskrivning |
---|---|---|---|---|
Archive path | Nej | Arkiv | Fullständiga sökvägen till en ZIP-fil som ska extraheras | |
Destination folder | Nej | Mapp | Den fullständiga sökvägen till mappen att extrahera arkivet till. Denna åtgärd gör att filer i mappen skrivs över med samma namn som en fil i arkivet | |
Lösenord | Ja | Direkt krypterad indata eller textvärde | Det lösenord – om något – som används för detta arkiv. Om zip-filen inte är lösenordsskyddad lämnar du detta fält tomt | |
Include mask | Ja | Textvärde | Filtret för att begränsa filerna som extraheras till filerna som anges här. Denna parameter möjliggör jokertecken, till exempel '.txt' eller 'document?.doc' (utan citattecken). För att använda flera filfilter ska du avgränsa valen med ett semikolon, till exempel '.txt;*.exe' | |
Exclude mask | Ja | Textvärde | Filtret för att begränsa filerna som extraheras genom att utesluta filen som anges här. Denna parameter möjliggör jokertecken, till exempel '.txt' eller 'document?.doc' (utan citattecken). För att använda flera filfilter ska du avgränsa valen med ett semikolon, till exempel '.txt;*.exe' |
Producerade variabler
Denna åtgärd genererar inga variabler.
Undantag
Undantag | Beskrivning |
---|---|
Kan inte skapa målmapp | Indikerar att målmappen inte kunde skapas |
Kan inte hitta arkivet | Indikerar att arkivet inte finns |
Arkiv är inte en giltig ZIP-fil | Indikerar att arkivet inte är en giltig ZIP-fil |
Kunde inte zippa upp filer | Indikerar ett problem med att zippa upp filerna |