J'ai besoin de programmer une ligne de commande pour zipper le contenu de quelques dossiers. Existe-t-il un utilitaire gratuit en ligne de commande capable de gérer plusieurs volumes ?
(7Zip est disqualifié, le paramètre -v n'est pas encore implémenté)
EDIT : 7Zip fonctionne en effet avec le paramètre -v s'il est utilisé comme décrit dans le fichier d'aide, et non selon la sortie de l'aide du .exe.
EDIT2 : En regardant de plus près, il y a quelque chose d'étrange qui se passe, et voici la raison pour laquelle j'ai obtenu le message d'erreur "Not implemented" : (Sur un Windows 2008 Server x64 avec les paramètres régionaux américains) :
@ECHO OFF
SET MYFILENAME=Backup-IIs-%date:~-4,4%-%date:~-10,2%-%date:~-7,2%.7z
ECHO %MYFILENAME%
"c:\program files\7-zip\7z" a "c:\backup\%MYFILENAME%" c:\inetpub\*.* -r -v49m
Résultat : Erreur système : Non implémenté.
Le changer en (remarquez le point au lieu du tiret dans le nom du fichier) :
@ECHO OFF
SET MYFILENAME=Backup.IIs-%date:~-4,4%-%date:~-10,2%-%date:~-7,2%.7z
ECHO %MYFILENAME%
"c:\program files\7-zip\7z" a "c:\backup\%MYFILENAME%" c:\inetpub\*.* -r -v49m
Et 7Zip est heureux.... Quelqu'un peut-il expliquer ?