Comment puis-je créer un travail par lots (.bat) qui zip un dossier?
À partir de 7zip, j'ai téléchargé leur outil de ligne de commande 7za.exe, et je dois suivre le script:
echo off
cls
set zip ="C:7za.exe"
set filename="%date%.backup.zip"
set pathtobackup="C:MyDocs"
%zip% -t7z %filename% %pathtobackup%*.doc
Mon intention est de sauvegarder tous les fichiers doc du dossier MyDocs (y compris les sous-dossiers) et de les placer dans un fichier zip daté. Ensuite, je déplacerai ce fichier avec robocopy sur mon serveur, mais pour le moment, j'ai des problèmes pour le compresser.
Quelqu'un a une idée ? Quoi qu'il en soit, je peux aussi ajouter un mot de passe pour le fichier?