Die 7-ZIP Kommandozeilen-Version, 7z.exe, ermöglicht die Ausführung von Befehlen über das Systemterminal. 7-Zip ist ein leistungsfähiges, quelloffenes und benutzerfreundliches Programm, das unter anderem Unterstützung für die meisten Dateiarchive wie 7z, ZIP, RAR, TAR und GZIp bietet. Diese Eigenschaften machen 7-Zip einfach herunterzuladen und für private oder kommerzielle Zwecke zu verwenden.
Durch die Verwendung der Kommandozeilenversion können Sie auf alle Funktionen vom Terminal aus zugreifen, auch ohne grafische Benutzeroberfläche (GUI). Bevor wir weiter auf die verschiedenen Befehle für 7-Zip eingehen, finden Sie unter 7-Zip weitere hilfreiche Anleitungen.
Welches ist das beste Tool, 7-Zip vs. WinRAR? Ist 7Zip sicher? Dies sind einige der Fragen, die Sie ebenfalls klären sollten, bevor Sie lernen, wie man 7Zip verwendet. Sie müssen auch die Probleme mit 7-Zip kann Datei nicht als Archiv öffnen verstehen, die das Tool manchmal erlebt.
7-Zip kann zum Komprimieren, Extrahieren, Testen von Lauflisten, Hinzufügen und Aktualisieren von Archivdateien verwendet werden. Die Version 7z.exe arbeitet mit Windows, während 7-Zip die Kommandozeilenversion für Linux, Mac OS X und UNIX ist. Das 7z-Format hat mehrere Hauptmerkmale, zu denen eine offene Architektur, eine hohe Ratio und sichere AES – 256 Verschlüsselungsoptionen gehören. Mit dieser Software können Sie jede beliebige Komprimierungs- oder Verschlüsselungsmethode verwenden. Das Format unterstützt Dateigrößen von bis zu 16000000GB und Unicode-Dateinamen. Im nächsten Abschnitt zeigen wir Ihnen einige der gebräuchlichen Befehle, die mit dieser Software verwendet werden.
Befehlsbeispiele für Windows
Die ausführbare 7-Zip Befehlszeilendatei ist die 7za.exe. Sie können die EXE-Datei verwenden, um Befehle auf Archiven auszuführen. In unseren Beispielen verwenden wir „C:Benutzernamen“ als Benutzerverzeichnis. Im Folgenden finden Sie eine Schritt-für-Schritt-Anleitung für den Einstieg in die Befehlszeile:
- Bevor Sie mit den anderen Befehlen fortfahren, ist ein hilfreicher Tipp, dass Sie 7za.exe in Ihrem Verzeichnis ablegen. Das ist bequem, da Sie die Umgebungspfade nicht ändern müssen.
- Starten Sie die Windows-Konsole und testen Sie das Programm 7za.exe mit ein paar Befehlen aus
- Tippen Sie den Exe-Namen 7za ein, um die Dateidetails anzuzeigen
Auf der Befehlszeile sehen der Standardbefehl und die Ausgabe wie folgt aus:
7za <command><archive_name>
Bevor wir mit unseren Beispielen fortfahren, sehen Sie sich andere Anleitungen und Testberichte auf unserer Website an. Vielleicht interessieren Sie sich für unseren 7-Zip vs. WinRAR Test und unsere 7-Zip Passwortschutz-Anleitung.
Funktionsbuchstaben-Befehle
In diesem Abschnitt werden wir Ihnen die Funktionsbuchstaben-Befehle vorstellen. Da es sich nur um einzelne Buchstaben handelt, sind sie recht einfach zu merken.
Abgesehen von den Details zum 7-Zip Download für PC oder für Linux ist es wichtig, eine Vorstellung von Archivfehlern zu haben. Denn die Kommandozeile ist nutzlos, wenn man nicht weiß, wie man 7-Zip cannot open file beheben kann.
Archivieren und zu ZIP hinzufügen
Der Befehl mit dem Funktionsbuchstaben „a“ wird verwendet, um Daten in die Archive zu legen. Dieser „a“-Befehl steht für „archivieren“ oder „hinzufügen“. Dazu müssen Sie den Speicherort des Archivs und die Quelldateien angeben. Die Verwendung des Befehls sieht in der Terminalzeile wie folgt aus:
C:UsersName>7za a -t7z files.7z *.txt
7-Zip (A) 4.60 beta Copyright (c) 1999-2008 Igor Pavlov 2008-08-19
Scannen
Erzeugen von Archivdateien.7z
Komprimieren von DateiA.txt
Komprimieren von DateiB.txt
Alles ist in Ordnung
C:Benutzernamen>
Löschen
Der Befehl mit dem Funktionsbuchstaben „d“ dient zum Entfernen einer bestimmten Datei oder mehrerer Dateien aus einem Archiv. Dieser „d“-Befehl steht für delete. Die Verwendung des Befehls sieht in der Terminalzeile so aus:
7z d example.zip *.bak -r
Lassen Sie uns den Befehl aufschlüsseln, damit Sie nicht verwirrt werden. Der Befehl steht für Folgendes:
7z: die ausführbare Datei verwenden
d: Dateien löschen
Beispiel.zip: aus diesem Archiv löschen
*.bak: nur bak-Dateien abgleichen
-r: alle Unterverzeichnisse durchlaufen
Extrahieren und Vergrößern
Der Befehl mit dem Buchstaben „e“ ist nützlich, wenn es kein umfangreiches Archiv gibt. Der Befehl „e“ steht für extract, um ein Archiv zu entpacken oder zu vergrößern. Wenn Sie den Befehl verwenden, sieht das in der Terminalzeile so aus:
7z e beispiel.zip
Zum besseren Verständnis wollen wir ihn noch einmal aufschlüsseln. In diesem Befehl sehen wir die folgenden Wörter/Befehle:
7z: die ausführbare Datei verwenden
e: den Extraktionsbefehl verwenden
Beispiel.zip: das Quellarchiv, das Sie expandieren
Der Befehl mit dem Funktionsbuchstaben x funktioniert genauso wie der mit e. Der Unterschied ist, dass er die vollständigen Pfade beibehält. Das ist nützlich, wenn Sie eine komplizierte oder wichtige Verzeichnisstruktur haben. Außerdem ist dies für Backups nützlich. Die Verwendung des Befehls auf dem Terminal sieht so aus:
7z x beispiel.zip
In diesem Befehl sehen wir die folgenden Wörter/Befehle:
7z: die ausführbare Datei
x: der Extraktionsbefehl
Beispiel.zip: das Archiv, aus dem alle Dateien extrahiert werden sollen
Liste
Dieser Befehl mit dem Kleinbuchstaben „L“ dient zum Auflisten des Archivinhalts. Der Befehl „l“ steht für Liste. Sie werden diesen Befehl jedoch nicht so oft verwenden müssen. Die Verwendung des Befehls im Terminal sieht so aus:
C:UsersName>7za l files.7z
Test
Dieser Funktionsbuchstabe t-Befehl wird verwendet, um die Integrität von Archiven zu testen. Das „t“-Kommando steht für Test. Dieser ist jedoch weit weniger nützlich als der Schalter „-t“. Die Verwendung des Befehls im Terminal sieht folgendermaßen aus:
7z t beispiel.zip *doc -r
In diesem Befehl sehen wir die folgenden Wörter/Befehle:
7z: die ausführbare Datei verwenden
t: das spezifische Archiv testen
Beispiel.zip: das zu testende Archiv
*.doc: alle doc-Dateien im Archiv testen
-r: alle Unterverzeichnisse rekursiv durchsuchen
Update
Dieser Funktionsbuchstabe u-Befehl wird verwendet, um alte Dateien in Ihrem Archiv durch neuere zu ersetzen. Der Befehl „u“ steht für Update. Dieser Befehl verhindert, dass Sie das gesamte Archiv dekomprimieren und neu komprimieren müssen. Dieser Befehl funktioniert nicht bei festen Archiven. Die Verwendung des Befehls auf dem Terminal sieht folgendermaßen aus:
7z u beispiel.zip *.doc
Wir sehen folgende Wörter/Befehle:
7z: die ausführbare Datei verwenden
u: Update-Befehl
Beispiel.zip: das Archiv, in dem Sie Dateien aktualisieren wollen
*.doc: nur die doc-Dateien aktualisieren
Switches
Ein weiterer Befehl, den wir in der Befehlszeile sehen, ist der switch. Der Schalter setzt sich aus einem Schalter-Spezifizierer und dem Namen des Schalters zusammen. Der Spezifizierer ist entweder ein Bindestrich (-) oder ein Schrägstrich (/). Schalter sehen oft wie folgt aus:
Nachfolgend finden Sie eine Liste der gängigen Schalter:
Schalter | Beschreibung |
– | Stoppt das Parsen von Schaltern |
-ad | Zeigt Dialogfeld in der GUI-Version (7zg) | -ai | Einfügen der Archiv-Dateinamen |
-an | Das Parsen des Archivnamens deaktivieren | -ao | Überschreibmodus |
-ax | Ausschließen der Archivdateinamen |
-bb | Protokollebene der Ausgabe einstellen | -bd | Fortschrittsanzeige deaktivieren | -bs{o|e|p} {0|1|2} | Setzen des Ausgabestroms für Ausgabe/Fehler/Fortschritt |
-bt | Anzeigen der Ausführungszeitstatistik | -i | Dateinamen anzeigen |
-m | Komprimierungsmethode einstellen | -o | Ausgabeverzeichnis einstellen |
-p | Passwort einstellen |
-r | Recursieren der Unterverzeichnisse | -sa | Archivnamenmodus einstellen | -scc | Setzen des Zeichensatzes für die Konsolen-Ein-/Ausgabe |
-scrc | Setzen der Has-Funktion |
-scs | Setzen Sie den Zeichensatz für die Listendateien |
-sdel | Löschen Sie die Dateien nach dem Einfügen in das Archiv |
-sfx | Erstellen des SFX-Archivs | -si | Lesen der Daten aus StdIn |
-slp | Setzen des Modus für große Seiten | -slt | Anzeigen der technischen Informationen |
-sni | Speichern der NT-Sicherheitsinformationen | -sns | Speichere die NTFS-Alternativstreams |
-snc | Extrahiere die Datei als Alternativstream, wenn ein : Zeichen im Namen vorkommt |
-snr | Ersetze : Zeichen durch _-Zeichen in den Pfaden der alternativen Streams | -snh | Speichern Sie die harten Links als Links (nur WIM- und TAR-Formate) |
-snl | Symbolische Links als Links speichern (nur WIM- und TAR-Formate) |
-so | Die Daten nach StdOut schreiben |
-spd | Deaktivieren Sie den Platzhalterabgleich für Dateinamen |
-spe | Eliminieren Sie die Duplizierung des Stammordners für den Befehl „Archiv extrahieren“ |
-spf | Verwenden Sie die voll qualifizierten Dateipfade |
-ssc | Setzen Sie den Modus für Groß-/Kleinschreibung |
-ssw | Komprimieren Sie die zum Schreiben geöffneten Dateien | -stl | Setzen des Archiv-Zeitstempels der zuletzt geänderten Datei | -stm {HexMask} | Setzen der CPU-Thread-Affinität (hexadezimale Zahl) |
-stx | Ausschluss des Archivtyps | -t | Archivtyp |
-u | Aktualisieren der Optionen | -v | Erstellen der Volumes | -w | Arbeitsverzeichnis einstellen | -x | Ausschluss der Dateinamen | -y | Alle Abfragen mit Ja beantworten |
Häufig gestellte Fragen
Starten Sie das Fenster und führen Sie die von Ihnen verwendete Version von 7-Zip aus, indem Sie „7z“ für P7Zip (7z.exe) oder „7za“ für 7-Zip unter Windows (7za.exe) eingeben, um entweder die P7-Zip- oder die 7za-Anwendung zu starten, bevor Sie Befehle eingeben. Danach können Sie jeden der oben aufgeführten Befehle verwenden. Achten Sie darauf, dass Sie bei der Eingabe der Befehle die Syntax einhalten.
Sie können die Befehle e oder x verwenden, um ZIP-Dateien zu entpacken.
Verwenden Sie den Befehl „a“, um eine neue Archivdatei zu erstellen, die auf 7z, XZ, GZIP, TAR, ZIP und viele mehr enden kann.
Verwenden Sie den Befehl „a“, um Dateien zur ZIP-Datei hinzuzufügen.