[Batch] Renommer fichier sur ftp
Bonjour à tous,
J'aimerai renommer un fichier distant avec un script batch qui utilise la commande ftp. Le problème est que le nom du fichier est variable.
Pour ce faire j'ai 2 fichiers:
1) fichier batch.bat
Code:
1 2 3 4
| @echo off
tracert -h 1 www.google.be > ip.txt
set ip=%date:~-4,4%%date:~-7,2%%date:~-10,2%
ftp -i -s:connection.txt ftp.xxx.org |
2)
Code:
1 2 3 4 5
| user
mot_de_passe
put ip.txt
rename ip.txt %ip%.txt
quit |
Le problème est qu'il me renomme mon fichier "%ip%.txt" et pas avec le contenu de ma variable (qui devrait aujourd'hui 20090306.txt)