Bonjour à tous,
J’essaie de faire un script batch pour automatiser la sauvegarde de mon travail. J'arrive à créer automatiquement une archive multi-part dans le genre :
Travail.part1.rar
Travail.part2.rar
ect...
Ensuite, je souhaite uploader sur dl.free.fr chacune des archives de 5 Go chacune...J'utilise le code suivant,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 echo "##########Création de l'archive##########" del *.rar cls set annee=%date:~8,2% set mois=%date:~3,2% set jour=%date:~0,2% set heure=%time:~0,2% set heure=%heure: =0% set min=%time:~3,2% set sec=%time:~6,2% "C:\Program Files (x86)\WinRAR\RAR.exe" a -hpXXXX -v5000000k -r "Travail[%jour%%mois%%annee%-%heure%%min%].rar" "D:\Sauvegarde"
Ce code fonctionne bien quand il s'agit d'archives de petites tailles (5Mo) par exemple...Dans le cas d'archive plus lourdes, à la fin de l'upload, j'ai ce message qui apparait "Waiting for transfert to complete" et puis finalement il relance l'upload de la même archive .rar ("Travail.part1.rar") sans passer aux suivantes...En revanche, l'upload semble lui fonctionner car je reçois un mail de free me précisant l'adresse où je peux télécharger mon archive...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 echo "##########Upload sur FTP##########" set email=Moi@free.fr set password=XXXX lftp %email%:%password%@dl.free.fr -e "mput *.rar; quit" pause
Est-ce que quelqu'un sait comment "forcer" l'upload des archives suivantes ?
Merci par avance pour vos suggestions
Partager