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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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)