j’essaye de faire un fichier *.bat pour me connecter directement à un serveur FTP.
Pour le moment, j’ai ceci :
[fixed]cd
ftp ftp.monEntreprise.fr[/fixed]
Et j’aimerais lui rajouter en argument au moins un login. :sarcastic:
Mais je ne trouve pas la syntaxe pour le faire… d’ailleurs je ne sais même si cela est possible !
TheKillerOfComputer, et bien justement tu t’en fou du chemin, pas besoin de faire C:\WinNT\System32\ftp.exe puisque par defaut le repertoire system32 fait partie du path
si tu te positionnes dans le bon repertoire ou il y a le fichie myFTP, est ce que c’est bon ?
pouruqoi parles t-il du repertoire system32, je ne comprends absolument. Toutes les commandes qui se trouvent dans ce repertoire sont appelable n’importe ou car ce repertoire est dans le path
Hum je me suis trompé car bien qu’utilisant FTP.EXE moi-même, je le fais depuis un planificateur de tâches et non depuis un script, m’obligeant à indiquer le répertoire.
Ce qui fait que vu le message d’erreur de Tchupacabra, où le logiciel ne trouve pas le fichier, et mon utilisation, j’en ai tiré une conclusion logique qui est fausse comme tu l’indiques.
En fait, si l’on considère que myftp.bat se trouve dans le même répertoire que lanceftp.bat, alors la véritable erreur est dans lanceftp.bat :
[fixed]cd\ <<< A retirer car renvoie sur la racine de la partition, donc nous fait sortir du répertoire du script
ftp -n -s:myFTP.bat[/fixed]
merci killer de me confirmer cela … Cela dit si tu lances via un planficateur de tache, pourquoi mets tu le chemin complet. Le path est qd meme chargé pour le planificateur de tache