Gibt es eine Möglichkeit, das integrierte Windows-Dateikomprimierungstool in der Befehlszeile zu verwenden?

20256
the_lotus

Verwenden Sie stattdessen den Rechtsklick / Senden an / Komprimieren (gezippter) Ordner.

Ich verwende Windows Server 2003 Enterprise Edition.

3

5 Antworten auf die Frage

8
tj111

Ich würde 7zip für die Befehlszeilenarchivierung in Windows empfehlen . Es ist unglaublich einfach und bietet dennoch viele Funktionen. Ich habe viele Skripte, die darauf angewiesen sind. Schauen Sie sich einige CLI-Beispiele an .

Ich bin der zweite, http://superuser.com/questions/5886/compressing-with-rar-vs-zip/5918#5918 nik vor 15 Jahren 1
Wie auch "tj111" sagt: http://superuser.com/questions/29959/incremental-backup-and-sync-software/29964#29964 nik vor 15 Jahren 0
7zip ist auch deutlich schneller als der eingebaute Kompressor. grenade vor 15 Jahren 0
Ich würde nicht empfehlen, dieses proprietäre Tool einzusetzen, wenn seit Anbeginn der Zivilisation Kompression auf Plattformen verfügbar ist. Ich wünschte, ich hätte einen Nickel für jedes Mal, wenn jemand mir eines dieser völlig unnötigen Dateiformate geschickt hat. Rick O'Shea vor 7 Jahren 0
6
heavyd

Obwohl ich empfehlen würde, 7-zip als tj111 zu verwenden, sollten Sie zur Komprimierung der Ordner-Komprimierung den Befehl compact.exe verwenden. Dies wird unter Windows XP im Ordner \ windows \ system32 installiert. Siehe compact.exe /?Befehlszeilenreferenz.

** Dies ist nicht das Gleiche wie die GUI-Option "An komprimierten Ordner senden" (**). Siehe [1] (http://serverfault.com/questions/39071/does-windows-have-a-built-in-zip-command-for-the-command-line#comment131386_39080) und [2] (http : //serverfault.com/questions/39071/does-windows-have-a-built-in-zip-command-for-the-command-line#comment268588_39080) für mehr. user66001 vor 11 Jahren 0
Dies ist das Tool zum Markieren von Dateien und Verzeichnissen, damit NTFS die Daten komprimiert. Es ist völlig unabhängig von der Erstellung komprimierter "Ordner" (eigentlich ZIP-Dateien) mit dem Befehl "send to". vor 7 Jahren 0
3
Hondalex

Ich habe das gerade auf ServerFault.com gesehen:

https://serverfault.com/questions/39071/does-windows-have-a-built-in-zip-command-for-the-command-line

Es ist nicht in Windows integriert, aber es ist im Resource Kit enthalten

C:> komprimieren /?

Syntax:

COMPRESS [-R] [-D] [-S] [-Z | -ZX] Quellziel COMPRESS -R [-D] [-S] [-Z | -ZX]> Quelle [Ziel]

Beschreibung: Komprimiert eine oder mehrere Dateien.

Parameterliste: -R Komprimierte Dateien umbenennen.

-D Aktualisierte komprimierte Dateien nur, wenn sie veraltet sind.

-S Urheberrechtsinformationen unterdrücken.

-ZX LZX-Komprimierung. Dies ist die Standardkomprimierung.

-Z MS-ZIP-Komprimierung.

Quellendateispezifikation. Platzhalter können verwendet werden.

Ziel Zieldatei | Pfadangabe. Ziel kann ein Verzeichnis sein. Wenn> Quelle mehrere Dateien ist und -r nicht angegeben ist, muss Ziel ein Verzeichnis sein.

Beispiele: COMPRESS temp.txt compress.txt COMPRESS -R. COMPRESS -R * .exe * .dll> komprimiertes_Verzeichnis

Dadurch werden keine zip-kompatiblen Dateien erstellt. MS-ZIP ist nicht dasselbe. Es komprimiert jeweils eine Datei wie "gzip" unter Linux, anstatt eine einzige .zip-Datei des gesamten Ordners zu erstellen. Nate vor 15 Jahren 0
Genau. Wie bereits erwähnt [1] (http://serverfault.com/questions/39071/does-windows-have-a-built-in-zip-command-for-the-command-line#comment131386_39080) und [2] (http://serverfault.com/questions/39071/does-windows-have-a-built-in-zip-command-for-the-command-line#comment268588_39080) auf die Antwort, aus der oben zitiert wurde. user66001 vor 11 Jahren 0
2

Verwenden Sie zip und entpacken Sie sie in der Windows-Befehlszeile

Hierbei handelt es sich jedoch nicht um das integrierte Komprimierungsprogramm für Windows-Dateien. Sie müssen 2 ausführbare Dateien herunterladen (zip und entpacken, kostenlos).

0
Dave

Ich verwende Info-Zip (Open Source-Befehlszeilen-Dienstprogramm für das zip / unzip) und um die Geschwindigkeit meiner Windows-Suchvorgänge zu erhöhen, gzip die entstehenden ZIP-Dateien.