Azioni di compressione
Per comprimere (o zippare) un file, utilizza l'azione File ZIP e specifica un percorso per l'archiviazione. Se l'archivio esiste già, l'azione verrà aggiunta ai file selezionati.
L'esempio seguente usa una variabile per specificare il percorso da archiviare. Migliore compressione garantisce la massima riduzione delle dimensioni del file, mentre una password aggiunge un livello di sicurezza all'archivio.
L'azione Decomprimi file opera in modo simile e richiede un percorso di archiviazione e la cartella di destinazione. L'esempio seguente utilizza l'opzione Includi mask per decomprimere solo i file con le estensioni .txt e .xlsx.
ZIP files
Comprimi uno o più file o cartelle in un archivio ZIP.
Parametri di input
Argomento | Facoltativo | Accetta | Valore predefinito | Descrizione |
---|---|---|---|---|
Archive path | No | file | Percorso completo di un file ZIP da creare. Se il file esiste già, questa azione aggiunge i nuovi file compressi e/o al file ZIP esistente. Se il file ZIP contiene già un file o una cartella con lo stesso nome, lo sovrascrive. | |
File(s) to zip | No | Elenco di FileSystemObject | Percorso completo dei file o delle cartelle da includere nel file ZIP | |
Compression level | N/D | Nessuno, Migliore velocità, Miglior equilibrio tra velocità e compressione, Migliore compressione | Miglior equilibrio tra velocità e compressione | Livello di compressione da utilizzare. Maggiore è la compressione, minori sono le dimensioni del file, sebbene richieda più tempo per la creazione o l'accesso |
Password | Sì | Input crittografato diretto o valore di testo | Password da utilizzare per proteggere lo ZIP. Lascia vuoto questo attributo per creare uno ZIP non protetto da password | |
Archive comment | Sì | Valore di testo | Commento da includere nel file ZIP come proprietà del file |
Variabili prodotte
Argomento | Type | Descrizione |
---|---|---|
ZipFile | file | File ZIP creato da questa azione |
Eccezioni
Eccezione | Descrizione |
---|---|
File o cartella inesistente | Indica che il file o la cartella specificato non esiste |
Nome file o cartella non valido | Indica che il nome del file o della cartella non è valido |
Archivio già esistente, ma non è un archivio ZIP valido | Indica che l'archivio esiste già, ma non è un archivio ZIP valido |
Impossibile comprimere i file | Indica un problema durante la compressione dei file |
Decomprimi file
Decomprimi uno o più file o cartelle contenuti in un archivio ZIP.
Parametri di input
Argomento | Facoltativo | Accetta | Valore predefinito | Descrizione |
---|---|---|---|---|
Archive path | No | file | Percorso completo di un file ZIP da estrarre | |
Destination folder | No | Cartella | Il percorso completo della cartella in cui estrarre l'archivio. Questa azione sovrascrive i file nella cartella con lo stesso nome di un file nell'archivio | |
Password | Sì | Input crittografato diretto o valore di testo | La password, se esiste, utilizzata per questo archivio. Lascia vuoto questo campo se il file ZIP non è protetto da password | |
Include mask | Sì | Valore di testo | Il filtro per limitare i file estratti a quelli inseriti qui. Questo parametro consente l'uso di caratteri jolly, ad esempio ".txt" o "document?.doc" (senza virgolette). Per utilizzare più filtri di file, separa le opzioni con un punto e virgola, ad esempio ".txt;*.exe" | |
Exclude mask | Sì | Valore di testo | Il filtro per limitare i file estratti escludendo quello inserito qui. Questo parametro consente l'uso di caratteri jolly, ad esempio ".txt" o "document?.doc" (senza virgolette). Per utilizzare più filtri di file, separa le opzioni con un punto e virgola, ad esempio ".txt;*.exe" |
Variabili prodotte
Questa azione non produce variabili.
Eccezioni
Eccezione | Descrizione |
---|---|
Impossibile creare la cartella di destinazione | Indica che non è stato possibile creare la cartella di destinazione |
Archivio non trovato | Indica che l'archivio non esiste |
L'archivio non è un file ZIP valido | Indica che l'archivio non è un file ZIP valido |
Impossibile decomprimere i file | Indica un problema durante la decompressione dei file |