it-swarm.com.de

Wie übergebe ich mehrere Dateien in einem einzigen Befehl mit 7 zip an Zip?

Ich habe einen Ordner, der die folgenden Dateien enthält:

destiny.txt
destiny1.txt
destiny2.txt
destiny3.txt
destiny4.txt
destiny5.txt
destiny6.txt
destiny7.txt

Davon stammen destiny1.txt, destiny4.txt und destiny6.txt aus batch1.

Ich verwende 7Zip, um die Dateien zu komprimieren.

Kann ich diese 3 Dateien in einem Schritt übergeben, um DestinyTest.Zip zu erstellen?

Ist es möglich?

10
abhayk

Kann ich diese 3 Dateien in einem Schritt übergeben, um DestinyTest.Zip zu erstellen?

Sie können die Befehlszeilenversion von 7Zip verwenden, die 7z lautet.

Über eine Befehlszeile:

7z a -tzip DestinyTest.Zip destiny1.txt destiny4.txt destiny6.txt
  • a - Fügt Dateien zum Archiv hinzu.
  • -tzip - Gibt den Archivtyp an (wir erstellen ein Zip-Archiv).

Weitere Lektüre

16
DavidPostill

Wenn Sie eine Datei haben, die die Dateien auflistet, um die Zip zu erstellen, z

erstellen Sie eine Liste der zu archivierenden Dateien, eine in jeder Zeile. Dies ist eine @ -Liste. Ab DOS-Tagen wird dies für jede Zeile von einer Reihe von Programmen ausgeführt.

Sie können eine solche Datei mit dir /b destin*.* > zipme.lst erstellen und dann Zeilen in einem ASCII-Editor (Editor oder Bearbeiten) entfernen.

type zipme.lst destiny1.txt destiny4.txt destiny6.txt 7za a -tzip DestinyTest.Zip @zipme.lst

Dies findet zipme.lst und fügt alle darin aufgelisteten Dateien hinzu. Es kann länger sein als die Befehlszeile, und Sie haben etwas Kontrolle darüber.

2
wendy.krieger