Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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.
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.
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 |