Mit der Zip-Funktion können Sie eine Datei auf eine kleinere Größe komprimieren, wobei alle zugehörigen Konfigurationen in einer einzigen Datei komprimiert werden. Auf diese Weise können solche komprimierten Zip-Dateien einfach über E-Mails oder andere Filesharing-Medien mit anderen geteilt werden.
Um die Zip-Funktion auszuführen, verwenden Benutzer normalerweise RAR-Software wie WinRAR und 7-zip. Aber wussten Sie, dass Sie auch die integrierte Windows Powershell verwenden können, um Dateien zu zippen/entpacken? Kommen wir zum Prozess –
Lesen Sie mehr: So komprimieren Sie Dateien in Windows und Mac
So komprimieren Sie Dateien mit Windows Powershell
Beginnen wir mit dem Komprimieren einer Datei. Gehen Sie wie folgt vor, um eine Datei mit Windows Powershell zu komprimieren oder zu komprimieren:
Schritt 1: Öffnen Sie Powershell, indem Sie im Windows-Startmenü danach suchen .
Schritt 2: Jetzt müssen Sie einen Befehl mit der folgenden Syntax eingeben –
Folgendes bedeutet die Befehlszeile:
Compress-Archive -LiteralPath -DestinationPath
- PathToFiles: Der Pfad zur Quelldatei, die Sie komprimieren möchten.
- PathToDestination: Das Ziel, wohin die gezippte Datei gehen soll.
Schritt 3: Zum Beispiel lautet der Befehl hier, nachdem die obigen Parameter durch einen relevanten Dateipfad ersetzt wurden:
Compress-Archive -LiteralPath ‘C:\Users\AbhishekSharma\Downloads/tweakshotsetupg_tweaking-default.exe’,’‘C:\Users\AbhishekSharma\Downloads/adrsetup_systweak-default.exe’ -DestinationPath ‘G:\Systweak\Apps.zip’
Wenn Sie bemerken, dass die Pfade zu den beiden Dateien, die ich komprimieren möchte, durch ein Komma (,) getrennt sind . Sie können beliebig viele Pfade hinzufügen, indem Sie sie durch ein Komma trennen. Beide Dateipfade sind in Anführungszeichen ('') zu setzen .

Außerdem habe ich am Ende des Zielpfads Apps.zip hinzugefügt , was der Name der komprimierten Datei ist, die ich persönlich zugewiesen habe. Wenn Sie der resultierenden komprimierten Datei keinen Namen geben, wird sie als .zip im Zielpfad gespeichert .
So komprimieren Sie Ordner mit Windows Powershell
Schritt 1: Öffnen Sie Powershell, indem Sie im Windows-Startmenü danach suchen .
Schritt 2: Die Syntax und der Befehl ändern sich jetzt leicht, da Sie möchten, dass ein ganzer Ordner und alles darin in einer Zip-Datei komprimiert wird. Jetzt müssen Sie einen Befehl mit der folgenden Syntax eingeben –
Compress-Archive -LiteralPath -DestinationPath
PathToFolder stellt hier den Pfad zu dem Ordner dar, dessen Inhalt Sie in eine einzelne ZIP-Datei komprimieren möchten.
Schritt 3: Wenn Sie den obigen Befehl wiederholen und sich entscheiden, den gesamten Downloads- Ordner anstelle der beiden darin enthaltenen Setup-Dateien zu komprimieren, lautet der Befehl wie folgt:
Compress-Archive -LiteralPath ‘C:\Users\AbhishekSharma\Downloads’ -DestinationPath ‘G:\Systweak\Apps.zip’

Wie entpacke ich Dateien mit Windows Powershell?
Das Entpacken einer komprimierten Datei und das Erweitern ihres Inhalts ist viel einfacher. Sie benötigen lediglich den Pfad zum Zip-Ordner/-Datei und einen Zielpfad. So können Sie es tun:
Schritt 1: Öffnen Sie Powershell, indem Sie im Windows-Startmenü danach suchen .
Schritt 2: Die Syntax hier ändert sich von Compressed-Archive zu Expand Archive, gefolgt von den Pfaden –
Expand-Archive -LiteralPath -DestinationPath
Schritt 3: Wenn wir den vorherigen Zip-Befehl umkehren und dieselben Ordnerpfade verwenden, lautet der Befehl zum Entpacken von Dateien mit Powershell –
Expand-Archive -LiteralPath ‘G:\Systweak\Apps.zip’ -DestinationPath ‘C:\Users\AbhishekSharma\Downloads’
Der Inhalt aus der Apps-Zip-Datei wird dann in den Ordner Downloads erweitert. Falls Sie anstelle des Zielpfads einen nicht vorhandenen Ordner angeben, erstellt Powershell vor dem Entpacken den Ordner mit dem angegebenen Namen.
Wenn Sie den Befehl ausführen, ohne einen Zielpfad anzugeben, erstellt Powershell außerdem einen Archivordner im Benutzerordner Ihres C-Laufwerks , dessen Pfad lautet –
'C:\Benutzer\AbhishekSharma.'
Falls bereits ein Archivordner vorhanden ist, gibt Powershell einen Fehler bei der Ausführung des Befehls zurück. Sie können Powershell jedoch befehlen, die Daten des vorherigen Archivordners zu überschreiben und ihn mit den aus der Zip-Datei erweiterten Inhalten zu füllen. Nach dem Überschreiben werden die älteren Dateien jedoch dauerhaft gelöscht.
Sie können auch mögen
Wer braucht einen PC? Erfahren Sie, wie Sie Dateien auf Ihrem Android komprimieren/entpacken