Azioni di compressione

Per comprimere o comprimere un file, usare l'azione File ZIP e specificare un percorso da archiviare. Se l'archivio esiste già, l'azione aggiungerà i file selezionati.

Nell'esempio seguente viene usata una variabile per specificare il percorso di archiviazione. La compressione ottimale garantisce la riduzione massima delle dimensioni dei file e una password aggiunge un livello di sicurezza all'archivio.

Screenshot dell'azione FILE ZIP.

L'azione Decomprimi file funziona in modo analogo, richiedendo un percorso di archiviazione e una cartella di destinazione. Nell'esempio seguente viene utilizzata l'opzione Includi maschera per decomprimere solo i file con le estensioni .txt e .xlsx.

Screenshot dell'azione Decomprimi file.

File ZIP

Comprimere uno o più file o cartelle in un archivio ZIP.

Parametri di input

Argomentazione Facoltativo Accetta Valore predefinito Description
Percorso archivio No File Percorso completo del 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 da comprimere No Elenco di FileSystemObject Percorso completo dei file o delle cartelle da includere nel file ZIP
Livello di compressione N/A Nessuno, Migliore velocità, Miglior equilibrio di velocità e compressione, Migliore compressione Migliore equilibrio tra velocità e compressione Livello di compressione da utilizzare. Maggiore è la compressione più piccola del file, anche se richiede più tempo per creare o accedere
Password Yes Input crittografato diretto o valore di testo Password da usare per la protezione del file ZIP. Lasciare vuoto questo attributo per creare un file ZIP non protetto da password
Commento archivio Yes Valore di testo Commento da includere nel file ZIP come proprietà del file

Variabili prodotte

Argomentazione Type Description
ZipFile File File ZIP creato da questa azione

Eccezioni

Eccezione Description
File o cartella non esiste Indica che il file o la cartella specificata non esiste
Nome file o cartella non valido Indica che il nome del file o della cartella non è valido
L'archivio esiste già, 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

Decomprimere i file

Decomprimere uno o più file o cartelle contenuti in un archivio ZIP.

Note

A partire da PAD v2.67, la decompressione di un archivio che comporterà l'immissione del relativo contenuto in una cartella che non è un elemento figlio della cartella di destinazione definita genererà un errore "Archive is't a valid ZIP file" (Archivio non è un file ZIP valido).

Parametri di input

Argomentazione Facoltativo Accetta Valore predefinito Description
Percorso archivio No File Percorso completo di un file ZIP da estrarre
Cartella di destinazione No Cartella 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 Yes Input crittografato diretto o valore di testo Password, se presente, utilizzata per l'archivio. Se il file ZIP non è protetto da password, lasciare vuoto
Includi maschera Yes Valore di testo Filtro per limitare i file estratti ai file immessi qui. Questo parametro consente caratteri jolly, ad esempio '.txt' o 'document?. doc' (senza virgolette). Per consentire più filtri di file, separare le scelte con un punto e virgola, ad esempio '.txt;*.exe'
Escludi maschera Yes Valore di testo Filtro per limitare i file estratti escludendo il file immesso qui. Questo parametro consente caratteri jolly, ad esempio , '.txt' o 'document?. doc' (senza virgolette). Per consentire più filtri di file, separare le scelte con un punto e virgola, ad esempio '.txt;*.exe'

Variabili prodotte

Questa azione non produce variabili.

Eccezioni

Eccezione Description
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 o che è stato effettuato un tentativo di estrazione in un percorso esterno alla cartella di destinazione di destinazione
Impossibile decomprimere i file Indica un problema durante il decompressione dei file