login/mot de passe dans script ftp dans dos - Shell/Batch - Programmation
Marsh Posté le 14-07-2017 à 14:43:14
Salut,
A mon avis ça fonctionne pas à cause des blancs, regarde ce que ça donne comme ça:
echo nomuser>> F11.ftp
echo mdpuser>> F11.ftp
Marsh Posté le 13-07-2017 à 12:06:49
Bonjour,
Je souhaite créer un batch qui se connecte en ftp sur une machine linux et qui me copie 1 fichier dont le nom dépend de la date du jour
dans un répertoire en local nommé c:\transfert
voici le script :
==
set AAMMJJ=%date:~8,2%%date:~3,2%%date:~0,2%
echo %AAMMJJ%
echo open ip.srv-linux >> F11.ftp
echo nomuser >> F11.ftp
echo mdpuser >> F11.ftp
echo lcd c:\transfert >> F11.ftp
echo cd /home/import/ >> F11.ftp
echo get %AAMMJJ%00.act >> F11.ftp
echo bye >> F11.ftp
ftp -s:"F11.ftp" >> log.txt
===
Le script ne fonctionne pas car il ne reconnaît pas le nomuser:
530 Login incorrect.
Alors que si j'exécute les commandes directement en ftp, ça fonctionne. Donc je suis sûre de mon nomuser et mdpuser.
Quelqu'un a-t-il une idée de ce qui peut mal se passer ?