Probleme BATCH création de menu - Shell/Batch - Programmation
MarshPosté le 07-04-2009 à 12:20:03
Bonjour à tous, Je désire créer un menu batch afin de récupérer des fichiers sur un ftp. Par exemple: _ blabla.bla => Tapez 1 _ blibli.bli => Tapez 2 et que ça upload sur le poste dans un répertoire précis. J'ai essayé ce script mais il ne fonctionne pas :
@echo off cd C:\Documents and Settings\All Users\Bureau\ echo open xxx.xxx.xxx.xxx> batch.txt echo user xxxxx xxxxx>> batch.txt echo binary>> batch.txt echo cd /tmptig>> batch.txt echo blabla.bla: Tapez 1 echo blibli.bli: Tapez 2 set /P chiffre= if %chiffre%==1 ( echo get blabla.bla ) if %chiffre%==2 ( echo get blibli.bli ) echo quit>> batch.txt ftp -i -n -s:batch.txt del batch.txt > NUL pause
Le fichier ne se upload pas et il y a écrit: "221-You havetransferred 0 bytes in 0 files." Je suis novice donc si quelqu'un a une idée je suis prenneur
Marsh Posté le 07-04-2009 à 12:20:03
Bonjour à tous,
Je désire créer un menu batch afin de récupérer des fichiers sur un ftp.
Par exemple: _ blabla.bla => Tapez 1
_ blibli.bli => Tapez 2
et que ça upload sur le poste dans un répertoire précis.
J'ai essayé ce script mais il ne fonctionne pas :
@echo off
cd C:\Documents and Settings\All Users\Bureau\
echo open xxx.xxx.xxx.xxx> batch.txt
echo user xxxxx xxxxx>> batch.txt
echo binary>> batch.txt
echo cd /tmptig>> batch.txt
echo blabla.bla: Tapez 1
echo blibli.bli: Tapez 2
set /P chiffre=
if %chiffre%==1 (
echo get blabla.bla
)
if %chiffre%==2 (
echo get blibli.bli
)
echo quit>> batch.txt
ftp -i -n -s:batch.txt
del batch.txt > NUL
pause
Le fichier ne se upload pas et il y a écrit: "221-You havetransferred 0 bytes in 0 files."
Je suis novice donc si quelqu'un a une idée je suis prenneur