7-Zip-Befehlszeilenbeispiele - Alle hier freigegebenen Syntaxen

Durch • •

7-ZIP-Befehlszeile Mit der Tool-Version 7z.exe können Sie Befehle über das Systemterminal ausführen. 7-Zip ist ein leistungsstarkes, Open-Source- und benutzerfreundliches Programm, das Unterstützung für die meisten Dateiarchive wie 7z, ZIP, RAR, TAR und GZIp bietet. Diese Eigenschaften machen es einfach, 7-Zip herunterzuladen und für persönliche oder kommerzielle Zwecke zu verwenden.

7ZIP-Befehlszeile

Mit der Befehlszeilenversion können Sie auch ohne grafische Benutzeroberfläche (GUI) vom Terminal aus auf alle Funktionen zugreifen. Bevor wir uns weiter mit den verschiedenen Befehlen für 7-Zip befassen, lesen Sie bitte 7-Zip Weitere hilfreiche Anleitungen.

Welches ist das beste Werkzeug, 7-Zip gegen WinRAR? Ist 7Zip sicher?? Dies sind einige der Fragen, die Sie vor dem Lernen ebenfalls klären sollten wie man 7Zip benutzt. Sie müssen auch die Probleme mit verstehen 7-Zip kann keine Datei als Archiv öffnen dass das Werkzeug manchmal erlebt.

7-Zip kann zum Komprimieren, Extrahieren, Testen der Ausführungsliste, Hinzufügen und Aktualisieren von Archivdateien verwendet werden. Die Version 7z.exe funktioniert mit Windows, während 7-Zip die Befehlszeilenversion für ist Linux, Mac OS X, und UNIX. Das 7z-Format verfügt über mehrere Hauptfunktionen, darunter offene Architektur, hohe Verhältnisse und sichere AES-256-Verschlüsselungsoptionen. Mit dieser Software können Sie jede Komprimierungs- oder Verschlüsselungsmethode verwenden. Das Format unterstützt Dateigrößen von bis zu 16000000 GB und Unicode-Dateinamen. Im nächsten Abschnitt zeigen wir Ihnen einige der allgemeinen Befehle, die mit dieser Software verwendet werden.

Befehlsbeispiele für Windows

Die ausführbare 7-Zip-Befehlszeilendatei ist die Datei 7za.exe. Mit der EXE-Datei können Sie Befehle in Archiven ausführen. In unseren Beispielen verwenden wir "C: UsersName" als unser Benutzerverzeichnis. Im Folgenden finden Sie eine schrittweise Anleitung für den Einstieg in die Befehlszeile:

  • Bevor Sie mit anderen Befehlen fortfahren, sollten Sie 7za.exe in Ihrem Verzeichnis ablegen. Dies bietet Ihnen Komfort, da Sie die Umgebungspfade nicht ändern müssen.
  • Starten Sie die Windows-Konsole und testen Sie das Programm 7za.exe mit wenigen Befehlen
  • Geben Sie den exe-Namen 7za ein, um die Dateidetails anzuzeigen

In der Befehlszeile sieht der Standardbefehl und die Standardausgabe folgendermaßen aus:

7za [ …]
[ …]
[<@ listfiles…>]

Bevor wir mit unseren Beispielen fortfahren, lesen Sie andere Anleitungen und Rezensionen auf unserer Website. Das könnte Sie interessieren 7-Zip gegen WinRAR Bewertung und unsere 7-Zip Passwortschutzanleitung.

Funktionsbuchstabenbefehl

In diesem Abschnitt führen wir Sie durch Funktionsbuchstabenbefehle. Da es sich nur um einzelne Buchstaben handelt, sind sie leicht zu merken.

Abgesehen von der Suche nach Details über 7-Zip-Download für PC oder für LinuxEs ist wichtig, eine Vorstellung von Archivfehlern zu haben. Weil die Kommandozeile nutzlos ist, wenn Sie es nicht wissen So beheben Sie 7-Zip kann Datei nicht öffnen.

Archivieren und zur Postleitzahl hinzufügen

Mit dem Funktionsbuchstaben a Befehl werden Daten in die Archive gestellt. Dieser "a" -Befehl steht für "archive" oder "add". Um dies erfolgreich durchzuführen, müssen Sie den Archivspeicherort und die Quelldateien angeben. Die Verwendung des Befehls sieht in der Terminalzeile folgendermaßen aus:

C: Benutzername> 7za a -t7z files.7z * .txt
7-Zip (A) 4.60 Beta Copyright (c) 1999-2008 Igor Pavlov 2008-08-19
Scannen
Archivdateien erstellen.7z
Komprimieren von fileA.txt
Komprimieren von fileB.txt
Alles ist ok
C: Benutzername>

Löschen

Der Befehl Funktionsbuchstabe d wird zum Entfernen einer bestimmten Datei oder von Dateien aus einem Archiv verwendet. Dieser Befehl "d" steht für "Löschen". Die Verwendung des Befehls sieht in der Terminalzeile folgendermaßen 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: Verwenden Sie die ausführbare Datei
d: Dateien löschen
example.zip: Aus diesem Archiv löschen
* .bak: Nur mit Bak-Dateien übereinstimmen
-r: Alle Unterverzeichnisse durchlaufen 

Extrahieren und vergrößern

Der Befehl Funktionsbuchstabe e ist nützlich, wenn kein wesentliches Archiv vorhanden ist. Der Befehl "e" steht für "extrahieren" zum Entpacken oder Vergrößern und Archivieren. Die Verwendung des Befehls sieht in der Terminalzeile folgendermaßen aus:

7z e example.zip

Lassen Sie es uns noch einmal aufschlüsseln, um Ihnen das Verständnis zu erleichtern. In diesem Befehl sehen wir die folgenden Wörter / Befehle:

7z: Verwenden Sie die ausführbare Datei
e: Verwenden Sie den Befehl extract
example.zip: Das Quellarchiv, das Sie erweitern

In der Zwischenzeit funktioniert der Befehl Funktionsbuchstabe x mit e genauso. Der Unterschied besteht darin, dass die vollständigen Pfade erhalten bleiben. Dies ist nützlich, wenn Sie eine ausgefeilte oder wichtige Verzeichnisstruktur haben. Dies ist auch nützlich für Backups. Die Verwendung des Befehls auf dem Terminal sieht folgendermaßen aus:

7z x example.zip

In diesem Befehl sehen wir die folgenden Wörter / Befehle:

7z: Verwenden Sie die ausführbare Datei
x: Verwenden Sie den Befehl extract
example.zip: Das Archiv, aus dem Sie alle Dateien extrahieren möchten

Aufführen

Mit diesem Funktionsbuchstaben L wird der Archivinhalt aufgelistet. Der Befehl "l" steht für Liste. Möglicherweise müssen Sie diesen Befehl jedoch nicht häufig verwenden. Die Verwendung des Befehls auf dem Terminal sieht folgendermaßen aus:

C: Benutzername> 7za l files.7z

Prüfung

Mit diesem Funktionsbuchstaben t wird die Integrität von Archiven getestet. Der Befehl "t" steht für test. Dies ist jedoch viel weniger nützlich als der Schalter "-t". Die Verwendung des Befehls auf dem Terminal sieht folgendermaßen aus:

7z t example.zip * doc -r

In diesem Befehl sehen wir die folgenden Wörter / Befehle:

7z: Verwenden Sie die ausführbare Datei
t: Testen Sie das spezifische Archiv 
example.zip: Das zu testende Archiv
* .doc: Testen Sie alle Dokumentdateien im Archiv
-r: Alle untergeordneten Verzeichnisse erneut verwenden

Aktualisieren

Dieser Befehl mit dem Funktionsbuchstaben u wird verwendet, um alte Dateien in Ihrem Archiv durch neuere Dateien zu ersetzen. Der Befehl "u" steht für update. Dieser Befehl verhindert, dass das gesamte System dekomprimiert und erneut komprimiert werden muss Archiv. Dieser Befehl funktioniert nicht mit soliden Archiven. Die Verwendung des Befehls auf dem Terminal sieht folgendermaßen aus:

7z u example.zip * .doc

Wir sehen die folgenden Wörter / Befehle:

7z: Verwenden Sie die ausführbare Datei
u: Befehl update 
example.zip: Das Archiv, in dem Sie Dateien aktualisieren möchten
* .doc: Aktualisieren Sie nur die Dokumentdateien

Wie entpacke ich eine Datei in der Eingabeaufforderung

Es gibt mehrere Möglichkeiten, die Eingabeaufforderung zum Entpacken einer Datei zu verwenden. Am einfachsten ist es, die Eingabeaufforderung, den Befehl unzip.exe, zu verwenden.

Zunächst müssen Sie den Ort auswählen, an dem Sie die Datei entpacken möchten. Durch Doppelklicken auf die Datei wird der Ordner geöffnet und Sie können ihn per Drag & Drop an einen neuen Ort ziehen. Sobald Sie dies getan haben, können Sie die Datei wie gewohnt verwenden. Wenn Sie die extrahierte Datei nicht behalten möchten, können Sie sie auch löschen.

Um das Drucken des Dateinamens zu vermeiden, kann unzip verwendet werden, um die gesamte Ausgabe durch einen internen Pager zu leiten. Während das Archiv extrahiert wird, druckt die Eingabeaufforderung eine Zusammenfassung. Wenn Sie diese Meldungen lieber nicht sehen möchten, können Sie auch das Drucken der Entpackmeldungen unterdrücken. Darüber hinaus können Sie auch die Option auswählen, Leerzeichen im Dateinamen in Unterstriche umzuwandeln. Dies ist nützlich, da MS-DOS Leerzeichen in Dateinamen nicht ordnungsgemäß behandelt.

Der Unzip-Befehl verwendet einen Vergleich ohne Berücksichtigung der Groß-/Kleinschreibung, um Dateinamen abzugleichen, sodass er auf verschiedenen Plattformen verwendet werden kann. Es unterstützt auch wörtliche und Platzhalterdateinamen. Wenn Sie beispielsweise eine Makefile-Datei extrahieren möchten, können Sie den Namen der Datei in der Befehlszeile angeben.

Wenn Sie Windows 10 verwenden, können Sie Dateien auch mit PowerShell komprimieren und entpacken. Um PowerShell zu verwenden, öffnen Sie ein Eingabeaufforderungsfenster und geben Sie cmd ein. Wenn Sie keine Option sehen, die Ihren Einstellungen entspricht, klicken Sie im Startmenü auf die Schaltfläche „Cmd“, um sie zu öffnen.

Sie können auch auf eine Datei oder einen Ordner klicken und beim Anklicken die Strg-Taste drücken. Wenn Sie mit der rechten Maustaste auf eine dieser Dateien klicken, wird ein Dropdown-Menü angezeigt, in dem Sie „Bestimmte Dateien extrahieren“ auswählen können. Sobald Sie die Dateien ausgewählt haben, können Sie die Eingabetaste drücken, um sie in eine ZIP-Datei zu entpacken.

PowerShell ist auch eine gute Möglichkeit, ZIP-Dateien in Windows 11 zu entpacken. Es ermöglicht Ihnen, den Inhalt der ZIP-Datei zu extrahieren, und kann mit Administratorrechten ausgeführt werden. Um eine Datei in PowerShell zu entpacken, klicken Sie mit der rechten Maustaste auf die ZIP-Datei und wählen Sie Als Pfad kopieren aus. Dadurch wird die gesamte Adresse der ZIP-Datei in die Zwischenablage kopiert.

Sie können auch die Menüleiste von Windows 10 verwenden, um eine Datei zu entpacken. Öffnen Sie zunächst den Ordner, in dem sich die Datei befindet. Klicken Sie dann in der Menüleiste auf „Alle Dateien extrahieren“. Der extrahierte Ordner wird in einem neuen Fenster angezeigt. Sie können es öffnen, indem Sie darauf klicken.

Schalter

Ein weiterer Befehl, den wir in der Befehlszeile sehen, ist der Schalter. Der Switch besteht aus einem Switch-Bezeichner und dem Namen des Switch. Der Bezeichner ist entweder ein Bindestrich (-) oder ein Schrägstrich (/). Schalter sehen oft so aus:


Unten finden Sie eine Liste gängiger Schalter:


Schalter Beschreibung
Stoppt das Parsen der Schalter
-Anzeige Zeigt das Dialogfeld in der GUI-Version (7zg) an.
-ai Fügen Sie die Archivdateinamen ein
-ein Deaktivieren Sie das Parsen des Archivnamens
-ao Überschreibmodus
-Axt Schließen Sie die Archivdateinamen aus
-bb [0-3] Stellen Sie den Ausgabeprotokollpegel ein
-bd Deaktivieren Sie die Fortschrittsanzeige
-bs {o | e | p} {0 | 1 | 2} Stellen Sie den Ausgabestream für Ausgabe / Fehler / Fortschritt ein
-bt Zeigen Sie die Ausführungszeitstatistik an
-ich Fügen Sie die Dateinamen ein
-m Stellen Sie die Komprimierungsmethode ein
Stellen Sie das Ausgabeverzeichnis ein
-p Legen Sie das Passwort fest
-r Wiederholen Sie die Unterverzeichnisse
-sa Stellen Sie den Archivnamenmodus ein
-scc Stellen Sie den Zeichensatz für die Konsoleneingabe / -ausgabe ein
-scrc Stellen Sie die has-Funktion ein
-scs Legen Sie den Zeichensatz für die Listendateien fest
-sdel Löschen Sie die Dateien, nachdem Sie sie in das Archiv aufgenommen haben
-sfx Erstellen Sie das SFX-Archiv
-si Lesen Sie die Daten von StdIn
-slp Stellen Sie den Modus für große Seiten ein
-slt Zeigen Sie die technischen Informationen
-sni Speichern Sie die NT-Sicherheitsinformationen
-sns Speichern Sie die alternativen NTFS-Streams
-snc Extrahieren Sie die Datei als alternativen Stream, wenn der Name Folgendes enthält: Zeichen
-snr Ersetzen: Zeichen durch _ Zeichen in Pfaden der alternativen Streams
-snh Speichern Sie die Hardlinks als Links (nur WIM- und TAR-Formate).
-snl Speichern Sie die symbolischen Links als Links (nur WIM- und TAR-Formate).
-so Schreiben Sie die Daten in StdOut
-spd Deaktivieren Sie den Platzhalterabgleich für Dateinamen
-spe Beseitigen Sie die Duplizierung des Stammordners für den Befehl zum Extrahieren des Archivs
-spf Verwenden Sie die vollständig qualifizierten Dateipfade
-ssc Stellen Sie den sensiblen Fallmodus ein
-ssw Komprimieren Sie die zum Schreiben geöffneten Dateien
-stl Legen Sie den Archivzeitstempel aus der zuletzt geänderten Datei fest
-stm {HexMask} Stellen Sie die CPU-Thread-Affinität ein (Hexadezimalzahl).
-stx Schließen Sie den Archivtyp aus
-t Art des Archivs
-u Aktualisieren Sie die Optionen
-v Erstellen Sie die Volumes
-w Stellen Sie das Arbeitsverzeichnis ein
-x Schließen Sie die Dateinamen aus
-y Nehmen Sie bei allen Abfragen Ja an


Häufig gestellte Fragen


📡 Wie verwende ich die 7-Zip-Befehlszeile?

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 in Windows (7za.exe) eingeben, um entweder P7-Zip oder 7za auszuführen Anwendung, bevor Sie Befehle eingeben. Danach können Sie einen der oben aufgeführten Befehle verwenden. Stellen Sie sicher, dass Sie die Syntax befolgen, wenn Sie Ihre Befehle eingeben.

💡 Wie extrahiere ich mit der 7-Zip-Befehlszeile?

Mit den Befehlen e oder x können Sie ZIP-Dateien extrahieren.

📁 Wie erstelle ich eine 7-Zip-Datei-Befehlszeile?

Verwenden Sie den Befehl "a", um eine neue Archivdatei zu erstellen, die mit 7z, XZ, GZIP, TAR, ZIP und vielen mehr enden kann.

📦 Wie komprimiere ich eine Datei mit der 7-Zip-Befehlszeile?

Verwenden Sie den Befehl "a", um Dateien zur ZIP-Datei hinzuzufügen.


7-Zip-Befehlszeile: Fazit


Auch ohne GUI können Sie alle Funktionen von 7Zip in der Befehlszeile nutzen. Solange Sie sich mit einigen Befehlen vertraut gemacht haben, werden Sie mit dem Üben besser. Haben wir irgendwelche Befehle auf unserer Liste verpasst? Lassen Sie es uns wissen, indem Sie uns eine Nachricht im Kommentarbereich unten hinterlassen.


7zip Befehlszeile

8 Gedanken zu „7-Zip Command Line Examples — All Syntaxes Shared Here“

  1. Danke für die Anleitung, sieht wirklich hilfreich aus! Obwohl ich etwas Übung brauchen werde, bevor ich sagen kann, dass ich gut damit umgehen kann.
    Vielleicht sollten Sie jedoch eine kleine Korrektur vornehmen: Das Befehlszeilentool in Ihrem Handbuch ist 7za.exe, aber diese ausführbare Datei kann nirgendwo gefunden werden - was ziemlich verwirrend ist. Dann fand ich, dass es jetzt nur noch "7z.exe" ist, aber das ist auch auf der Download-Seite etwas unklar.
    Mit diesen zwei kleinen Anpassungen wäre die Anleitung großartig! 🙂

    Antworten
    • Übrigens wäre es noch hilfreicher, wenn die Syntax und die Optionen der Schalter irgendwo erklärt würden, vielleicht anhand von Beispielen.

      Antworten
  2. Ich stimme Ramona zu. Insgesamt fehlen die Informationen aus Sicht eines einfachen Benutzers. Unzureichende Beispiele zum Kombinieren der Schalter. Bitte wenden Sie Geduld an und schreiben Sie für unwissende Benutzer und mit weiteren Beispielen.

    Bedeutet dies "7za a -t7z files.7z * .txt", dass -tzip das für ein "zip" -Archiv wäre?

    Antworten
    • auf den Befehl 7z folgt das "a" als Befehl um die Verwaltung. Die Datei / Exe heisst 7z
      Ein Befehl um zB Rechte eines Verzeichnisses kann so gedreht werden:
      7z a -t7z Archivname.7z *. *

      Hilfreich ist es den Pfad zu 7zip in der PATH Variable der Umgebungsvariablen zu sich.
      Dann könnt ihr 7z eine x-beliebiger Stelle pro cmd abrufen.

      mit der Eingabe von 7z (im Programmpfad oder nach der Konfiguration der PATH Variablen) in cmd erhaltet ihre kompeteten Anweisungen zu den gleichen Schaltern und der Syntax.

      So ist es zB per -sdel Schalter möglich die archivierten Antworten dann zu löschen.

      Antworten
  3. Das Formular besteht den Kommentar auf komische Weise und untergeordnete Rechte Begriffe - bitte berücksichtigt !!)

    auf den Befehl 7z folgt das "a" als Befehl zum Löschen von Aufgaben im Archiv. Die Datei / Exe heisst 7z
    Ein Befehl um zB Inhalt eines Verzeichnisses gehört kann so laut:
    7z a -t7z Archivname.7z *. * *

    Hilfreich ist es den Pfad zu 7zip in der PATH Variable der Umgebungsvariablen Einstellungen.
    Dann könnt ihr 7z an einer x-beliebigeniger Stelle pro cmd abrufen.

    mit der Eingabe von 7z (im Programmpfad oder nach der Konfiguration der PATH Variablen) in cmd erhaltet ihre Informationsinfos zu den Schaltern und der Syntax.

    So ist es zB per -sdel Schalter möglich die archivierten Antworten dann zu löschen.

    Antworten
  4. Diese Kommentarfunktion ist unbrauchbar, wenn sie Deutsch in Deutsch übersetzt - ein zweites Mal versucht - es klingt auch lächerlich.

    Antworten
  5. Ich suche eine Möglichkeit, über die Kommandozeile das Aufteilen auf Teildateien zu steuern. Bin aber nicht fündig geworden.
    In der grafischen Oberfläche nennt sich das: „In Teildateien aufsplitten“

    Antworten
  6. Hallo,

    Wissen Sie, ob es möglich ist, die CLI zu verwenden, um den Inhalt einer .exe-Datei zu extrahieren? Die Datei, die ich zu extrahieren versuche, kann geöffnet werden, indem Sie mit der rechten Maustaste auf die .exe-Datei klicken und 7Zip – Extrahieren auswählen, und der Inhalt des Archivs wird ordnungsgemäß extrahiert. Wenn ich versuche, dies über die CLI zu tun, erhalte ich die Fehlermeldung „Falsche Befehlszeile“.

    Irgendwelche Vorschläge würden sehr geschätzt!

    Antworten

Schreibe einen Kommentar