Erstellen Sie eine ZIP-Datei, die von PKZIP 2.50 mit 7-Zip geöffnet werden kann
1788
ArgumentBargument
Ich muss eine ZIP-Datei erstellen, die von einer sehr alten Version von PKZIP - Version 2.50 entpackt werden kann. Ich verwende derzeit 7-zip, um dies auszuprobieren, aber ich kann ein anderes Zip-Programm verwenden, solange es eine CLI hat.
PKZIP 2.50 verwendet die Standardeinstellungen von 7-zip zum Erstellen einer ZIP-Datei und gibt den Fehler "PKZIP: (W3) Warnung! PKZIP Version 78.8 zum Extrahieren: Dateiname.ext" aus.
Die Verwendung einer neueren Version von PKZIP ist keine Option.
Ich glaube, dass der Schalter, den ich möchte, der Schalter -m ist, aber ich habe Variationen davon versucht und keine führt zu einer Datei, mit der PKZIP beispielsweise umgehen kann:
7z a -mx=9 -mm=Deflate '/path/to/file.zip' '/path/to/file'
Welchen Befehl sollte ich ausführen, um eine abwärtskompatible ZIP-Datei zu erstellen?
Können Sie uns ein Beispiel für die Befehlszeile geben, die Sie gerade verwenden möchten?
Ƭᴇcʜιᴇ007 vor 9 Jahren
0
Fügte es der Frage hinzu
ArgumentBargument vor 9 Jahren
0
Warum nicht einfach PKZip 2.5 verwenden, um die Zip zu erstellen? Garantierte Kompatibilität :)
Ƭᴇcʜιᴇ007 vor 9 Jahren
0
Ich hatte gehofft, etwas tragbareres zusammenzustellen - das Skript wird hoffentlich unter Linux laufen, wobei die alte PKZIP-EXE-Datei nicht ausgeführt wird, ohne sich in WINE oder ähnlichem herumzumachen. Ein Teil meiner Erfahrungen bei der Neuverwendung von Software wurde zuletzt 1998 aktualisiert.
ArgumentBargument vor 9 Jahren
1
Da 7-Zip TAR erstellen kann, wäre dies für Linux ein einfacheres natives Format?
DrMoishe Pippik vor 9 Jahren
0
3 Antworten auf die Frage
1
Romeo Ninov
Versuchen Sie, infozip / unzip zu verwenden. Diese Software unterstützt sehr gute alte ZIP-Formate und verdeutlicht die OP-Antwort:
# zip -v Copyright (c) 1990-2008 Info-ZIP - Type 'zip "-L"' for software license. This is Zip 3.0 (July 5th 2008), by Info-ZIP. Currently maintained by E. Gordon. Please send bug reports to the authors using the web page at www.info-zip.org; see README for details.
Mit Ihrer Klarstellung habe ich ein +1 hinzugefügt - Ich werde noch keine Antwort akzeptieren, falls jemand etwas Licht auf das werfen kann, was Info-Zip standardmäßig tut, was 7z anscheinend nicht tut, und ob Diese Funktion kann in anderen ZIP-Programmen repliziert werden.
ArgumentBargument vor 9 Jahren
0
Von dem, was ich weiß, arbeitet infozip mit original pkzip (aus der Zeit von DOS). Und es scheint, als ob 7-zip versuchen sollte, zeitgenössischen zip-Formaten zu folgen, die jetzt in pkzip verwendet werden. Da pkzip nicht openource 7-zip ist, können nur öffentliche Beschreibungen und Dokumente unterstützt werden
Romeo Ninov vor 9 Jahren
0
0
ArgumentBargument
Es ist vielleicht nicht ganz portabel, aber ich habe gerade entdeckt, dass das Standard-Linux- zipProgramm (getestet in Mint 17.1) eine ZIP-Datei erstellt, die PKZIP 2.5 als gültig betrachtet. Ich möchte zwar immer noch wissen, wie man dies mit einem tragbaren Werkzeug wie 7-zip macht, aber das löst das Problem, das ich gerade habe.
ArgumentBargument, lassen Sie sich genau das linux zip-Hilfsprogramm prüfen. Es ist Infozip. Ich verdiene also diese negativen Punkte nicht: zip -v Copyright (c) 1990-2008 Info-ZIP - Geben Sie "zip" -L "" für die Softwarelizenz ein. Dies ist Zip 3.0 (5. Juli 2008) von Info-ZIP.
Romeo Ninov vor 9 Jahren
0
-2
King
Ich glaube, dass man mit dem Gzip-Befehl in 7zip ein "zip" -kompatibles Archiv erstellen kann, aber ich bin zu faul zum Testen: o aber ich bin selten falsch;)