
D:\HTM\
Ich möchte alle HTM-Dateien in ein Archiv namens komprimieren comp.7z
, das im Verzeichnis erstellt wird D:\HTM\
. Daher gehe ich wie folgt vor:
7z a -o "D:\HTM" comp.7z "D:\HTM"
und erhalte genau die folgende Fehlermeldung:
Error:
Incorrect command line
Warum erhalte ich die Fehlermeldung,was ist die richtige Art/Syntax zur Verwendung von -o
Switch?
Ich habe versucht:
7z a -o"D:\HTM" comp.7z "D:\HTM"
Und:
7z a -o{"D:\HTM"} comp.7z "D:\HTM"
Es entsteht comp.7z
im CWD.
Antwort1
7z a D:\HTM\comp.7z D:\HTM\*.htm
Sie benötigen das nicht, -o
da Sie ein Archiv erstellen. Sie geben auch nicht an, welche Dateien in das Archiv aufgenommen werden müssen ( D:\HTM\*.htm
). Die Ausgabe ist der vollständige Name des Archivs ( D:\HTM\comp.7z
). Die Anführungszeichen sind hier nicht erforderlich, da die Dateinamen keine Leerzeichen enthalten.