Wie verwendet man ein Batch-Skript, um Dateien mit eindeutigen Passwörtern zu komprimieren?

436
Adam P.

Schönen Tag. Ich habe mich gefragt, ob es eine Möglichkeit gibt, ein Batch-Skript zu schreiben, das Dateien in kennwortverschlüsselte ZIP-Ordner konvertiert (jeder ZIP-Ordner hat ein eindeutiges Kennwort)?

Ich habe mehrere Tutorials zum Erstellen eines Batch-Skripts für ZIP-Ordner für ein voreingestelltes und konsistentes Kennwort gesehen, aber ich fragte mich, ob es eine Möglichkeit gibt, das Batch-Skript auf eine Gruppe von randomisierten Kennwörtern zu beziehen, die in einer CSV-Datei zum Erstellen von ZIP-Dateien gespeichert sind Dateien mit unterschiedlichen Passwörtern?

0
Da Sie "batch" erwähnen, fragen Sie nach [tag: windows] [tag: batch-file]. Worthwelle vor 5 Jahren 0

1 Antwort auf die Frage

0
Ruan Petterson

Angenommen ein file.csv(durch Leerzeichen getrennte Dateinamen):

file1 file2 file3,password1,output1 file4 file5,password2,output2 file2 file5,password3,output3 

Sie können das folgende Skript verwenden:

#!/bin/bash cat file.csv | while IFS="," read -r files password output; do zip -e -P $password $output $files; done 
Es scheint (jetzt), dass das OP eine Windows-Batchdatei wünscht. Bitte recherchieren Sie auch die Notwendigkeit, Dinge in Shell-Skripten und UUOC zu zitieren. Scott vor 5 Jahren 0