Besoin de compresser et de protéger les fichiers par mot de passe en quelques étapes seulement

12

J'ai besoin d'un moyen de prendre un tas de fichiers et de les compresser dans des fichiers zip séparés, chacun avec un mot de passe (le même mot de passe). Je veux pouvoir le faire en une seule étape simple.

J'ai créé un fichier batch qui les zippe chacun en utilisant 7zip, qui fonctionnait comme un charme, mais ne les protégeait pas par mot de passe.

Existe-t-il une commande que je peux ajouter au fichier de commandes qui inclut le mot de passe? Ou bien - comment puis-je créer un fichier batch qui protégera par mot de passe les fichiers compressés?

DAE
la source

Réponses:

19

Comment puis-je créer un fichier batch qui protégera par mot de passe les fichiers compressés?

Utilisez l' -poption:

Commutateur -p (définir le mot de passe)

Spécifie le mot de passe.

Syntaxe

 -p{password}
  • {password} Spécifie le mot de passe.

Exemples

7z a archive.7z -psecret -mhe *.txt

compresse les fichiers * .txt en archive.7z en utilisant le mot de passe "secret". De plus, il crypte les en-têtes d'archive (-mhe switch), donc les noms de fichiers seront cryptés.

7z x archive.zip -psecret

extrait tous les fichiers de archive.zip en utilisant le mot de passe "secret".

Source (Définir mot de passe) commutateur de

DavidPostill
la source
Merci! S'il s'agit de mon fichier de commandes - où dois-je placer ce commutateur? pour / d %% X dans (*), faites "c: \ Program Files (x86) \ 7-Zip \ 7z.exe" a "%% X.zip" "%% X \"
DAE
Voir l'exemple dans ma réponse :)
DavidPostill
mais je ne compresse pas les fichiers .txt, je compresse les dossiers
DAE
@DAE Cela ne devrait pas avoir d'importance. "c:\Program Files (x86)\7-Zip\7z.exe" a "%%X.zip" -psecret "%%X\".
DavidPostill
2
attention, cela place le mot de passe dans l'historique de vos commandes. Sous Windows, cela devrait persister pour le shell actuel, mais sur nix, il persiste généralement plus longtemps. en outre, la ligne de commande est visible * tous les autres processus sur le système pendant la durée de l'exécution du processus. Si un logiciel non fiable se trouve sur le système, vous venez peut-être de lui donner votre secret.
2017 à
-1

Le moyen le plus simple que je connaisse est comme ceci: http://www.winzip.com/win/en/features/data-protection.html Je ne peux pas promettre que c'est le plus sûr mais je l'utilise depuis très longtemps temps et n'a jamais eu de problème. Dites-moi comment ça s'est passé

Dayana Pears
la source
Bienvenue sur Superuser. Veuillez essayer de contenir les informations les plus pertinentes à partir du lien dans votre message. En savoir plus ici .
styrofoam fly le