Komprimierungsaktionen

Zum Komprimieren (oder Zippen) einer Datei verwenden Sie die ZIP-Dateiaktion , und geben Sie einen Pfad zum Archivieren an. Wenn das Archiv bereits vorhanden ist, fügt die Aktion die ausgewählten Dateien hinzu.

Im folgenden Beispiel wird eine Variable verwendet, um den Pfad zum Archivieren anzugeben. Die beste Komprimierung stellt eine maximale Dateigrößenreduzierung sicher, und ein Kennwort fügt dem Archiv eine Sicherheitsebene hinzu.

Screenshot der ZIP-Dateiaktion.

Die Aktion "Dateien entzippen " funktioniert ähnlich und erfordert einen Pfad zum Archivieren und einen Zielordner. Im folgenden Beispiel wird die Option "Maske einschließen " verwendet, um dateien nur mit den Erweiterungen .txt und .xlsxzu entzippen.

Screenshot der Aktion

ZIP-Dateien

Komprimieren Sie eine oder mehrere Dateien oder Ordner in ein ZIP-Archiv.

Eingabeparameter

Argument Optional Akzeptiert Standardwert Description
Archivpfad Nein Datei Der vollständige Pfad der zu erstellenden ZIP-Datei. Wenn die Datei bereits vorhanden ist, fügt diese Aktion die neuen zippten Dateien und/oder der vorhandenen ZIP-Datei hinzu. Wenn die ZIP-Datei bereits eine Datei oder einen Ordner mit demselben Namen enthält, wird sie überschrieben.
Datei(n) zum Zippen Nein Liste von FileSystemObject Der vollständige Pfad der Dateien oder Ordner, die in die ZIP-Datei eingeschlossen werden sollen
Komprimierungsgrad N/V Keine, beste Geschwindigkeit, beste Balance der Geschwindigkeit und Komprimierung, beste Komprimierung Optimale Balance zwischen Geschwindigkeit und Komprimierung Die zu verwendende Komprimierungsebene. Je höher die Komprimierung ist, desto kleiner die Datei, aber es dauert länger, um die Datei zu erstellen oder darauf zuzugreifen.
Kennwort Ja Direkte verschlüsselte Eingabe oder Textwert Das Kennwort, das zum Schutz der ZIP-Datei verwendet werden soll. Lassen Sie dieses Attribut leer, um eine nicht kennwortgeschützte ZIP-Datei zu erstellen.
Archivkommentar Ja Text Wert Der Kommentar, der in die ZIP-Datei als Dateieigenschaft eingeschlossen werden soll

Erzeugte Variablen

Argument Typ Description
ZipFile Datei Die zip-Datei, die von dieser Aktion erstellt wurde

Ausnahmen

Ausnahme Description
Datei oder Ordner ist nicht vorhanden Gibt an, dass die angegebene Datei oder der angegebene Ordner nicht vorhanden ist.
Datei- oder Ordnername ist ungültig. Gibt an, dass der Datei- oder Ordnername ungültig ist.
Archiv ist bereits vorhanden, ist aber kein gültiges ZIP-Archiv. Gibt an, dass das Archiv bereits vorhanden ist, aber kein gültiges ZIP-Archiv ist.
Fehler beim Zippen von Dateien Gibt ein Problem beim Zippen der Dateien an.

Entzippen von Dateien

Heben Sie das Komprimen einer oder mehrerer Dateien oder Ordner in einem ZIP-Archiv auf.

Hinweis

Ab PAD v2.67 löst das Entzippen eines Archivs, das dazu führt, dass der Inhalt in einem Ordner platziert wird, der kein untergeordnetes Element des definierten Zielordners ist, einen Fehler "Archiv ist keine gültige ZIP-Datei" aus.

Eingabeparameter

Argument Optional Akzeptiert Standardwert Description
Archivpfad Nein Datei Der vollständige Pfad einer ZIP-Datei zum Extrahieren
Zielordner Nein Ordner Der vollständige Pfad des Ordners, in den das Archiv extrahiert werden soll. Mit dieser Aktion werden Dateien im Ordner mit demselben Namen wie eine Datei im Archiv überschrieben.
Kennwort Ja Direkte verschlüsselte Eingabe oder Textwert Das Kennwort, falls vorhanden, das für dieses Archiv verwendet wird. Wenn die ZIP-Datei nicht kennwortgeschützt ist, lassen Sie diese leer
Maske einschließen Ja Text Wert Der Filter, um die aus den hier eingegebenen Dateien extrahierten Dateien einzuschränken. Dieser Parameter ermöglicht Wildcards, z. B. ".txt" oder "Dokument". doc' (ohne die Anführungszeichen). Um mehrere Dateifilter zuzulassen, trennen Sie die Auswahlmöglichkeiten durch ein Semikolon, z . B. ".txt;*.exe'
Maske ausschließen Ja Text Wert Der Filter, um die extrahierten Dateien einzuschränken, indem die hier eingegebene Datei ausgeschlossen wird. Dieser Parameter ermöglicht Wildcards, z. B. ".txt" oder "Dokument?". doc' (ohne die Anführungszeichen). Um mehrere Dateifilter zuzulassen, trennen Sie die Auswahlmöglichkeiten durch ein Semikolon, z . B. ".txt;*.exe'

Erzeugte Variablen

Diese Aktion erzeugt keine Variablen.

Ausnahmen

Ausnahme Description
Zielordner kann nicht erstellt werden Gibt an, dass der Zielordner nicht erstellt werden konnte.
Archiv nicht gefunden Gibt an, dass das Archiv nicht vorhanden ist.
Archiv ist keine gültige ZIP-Datei. Gibt an, dass das Archiv keine gültige ZIP-Datei ist oder versucht wurde, in einen Pfad außerhalb des Zielzielordners zu extrahieren.
Fehler beim Entpacken von Dateien Gibt ein Problem an, das die Dateien entzippt.