J'essaie d'utiliser WinRAR pour compresser tous mes différents dossiers individuellement.Comment archiver séparément chaque dossier dans un répertoire à l'aide de WinRAR?
Exemple de contenu du dossier avant
c:\projects\test
c:\projects\country
c:\projects\db
et après l'exécution du fichier batch
c:\backup\test.rar
c:\backup\country.rar
c:\backup\db.rar
Je suis en train de la commande suivante dans un fichier batch. Mais il compresse tous les dossiers dans le dossier des projets étant dans l'archive de sauvegarde:
for /f "delims==" %%D in ('DIR C:\projects /A /B /S') do (
"C:\Program Files\WinRAR\WinRAR.EXE" m -r "c:\backup\projects.rar" "%%D"
)
c:\backup\projects.rar
contient tous les fichiers que je veux dans les archives séparées.
Comment modifier les 3 lignes dans un fichier batch pour obtenir les archives souhaitées?
Salut merci pour votre réponse, j'ai essayé que POUR/F "DELIMS ==" %% D dans ('DIR C: \ projets/AD/B') DO ( "C: \ Program Files \ WinRAR \ WinRAR.EXE "m -r" C: \ Backup \ %% D.rar "" %% D " ) mais cela n'a pas fonctionné. – Jessie
Hmmm ... Recevez-vous des messages? – aphoria
non il ne fonctionne que, l'écran noir sort, mais les fichiers restent dans c: \ projects et rien dans c: \ backup :( – Jessie