PowerShell
Archivmodul
Suche…
Einführung
Das Archivmodul Microsoft.PowerShell.Archive
bietet Funktionen zum Speichern von Dateien in ZIP-Archiven ( Compress-Archive
) und Extrahieren ( Expand-Archive
). Dieses Modul ist in PowerShell 5.0 und höher verfügbar.
In früheren Versionen von PowerShell können die Community Extensions oder .NET System.IO.Compression.FileSystem verwendet werden.
Syntax
- Expand-Archiv / Komprimieren-Archiv
- -Pfad
- der Pfad der zu komprimierenden Datei (en) (Compress-Archive) oder der Pfad des Archivs zum Entpacken der Datei (en) (Expand-Archive)
- Es gibt mehrere andere Pfadoptionen, siehe unten.
- -DestinationPath (optional)
- Wenn Sie diesen Pfad nicht angeben, wird das Archiv im aktuellen Arbeitsverzeichnis erstellt (Compress-Archive) oder der Inhalt des Archivs wird in das aktuelle Arbeitsverzeichnis entpackt (Expand-Archiv).
Parameter
Parameter | Einzelheiten |
---|---|
CompressionLevel | (Nur Compress-Archive) NoCompression Sie die Komprimierungsstufe auf Fastest , Optimal oder NoCompression |
Bestätigen | Fordert vor dem Ausführen zur Bestätigung auf |
Macht | Erzwingt die Ausführung des Befehls ohne Bestätigung |
LiteralPath | Pfad, der buchstäblich verwendet wird, keine Platzhalterzeichen werden verwendet , um mehrere Pfade anzugeben |
Pfad | Pfad, der Platzhalterzeichen enthalten kann, verwenden Sie , um mehrere Pfade anzugeben |
Aktualisieren | (Nur Compress-Archive) Bestehendes Archiv aktualisieren |
Was, wenn | Simulieren Sie den Befehl |
Bemerkungen
Weitere Informationen finden Sie unter MSDN Microsoft.PowerShell.Archive (5.1)
Compress-Archiv mit Platzhalter
Compress-Archive -Path C:\Documents\* -CompressionLevel Optimal -DestinationPath C:\Archives\Documents.zip
Dieser Befehl:
- Komprimiert alle Dateien in
C:\Documents
- Verwendet
Optimal
Kompression - Speichern Sie das resultierende Archiv in
C:\Archives\Documents.zip
-
-DestinationPath
fügt.zip
wenn nicht vorhanden. -
-LiteralPath
kann verwendet werden, wenn Sie es ohne.zip
benennen-LiteralPath
.
-
Bestehende ZIP mit Compress-Archiv aktualisieren
Compress-Archive -Path C:\Documents\* -Update -DestinationPath C:\Archives\Documents.zip
- Dadurch werden alle Dateien
Documents.zip
hinzugefügt oder durch die neuen Dateien ausC:\Documents
Extrahieren Sie eine Zip mit Expand-Archive
Expand-Archive -Path C:\Archives\Documents.zip -DestinationPath C:\Documents
- Dadurch werden alle Dateien aus
Documents.zip
in den OrdnerC:\Documents
extrahiert
Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow