Tom's Guide > Forum > Programmation > Besoins d'aide en Batch

Besoins d'aide en Batch

Forum Programmation : Besoins d'aide en Batch

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

bonjour j'essaye de me mettre a la programmation alors je commence par les plus simple : le batch,
mais voila j'essaye de créer un petit programme qui se connecte directement a un ftp sans avoir a y entrer les mot de pass et le ID (ftp registered obligé)

par exemple je met

@echo off
rem #_auteur : NoOk
color A1
title Intensive FTP
echo Connexion au FTP de la team Intensive Fragers
ftp intensive.ifrance.com

comment je pourais faire pour kil entre directment le ID et le password a la suite ?? pour que l'utilisateur n'aie pas a les taper ???

en esperant une reponse, NoOk

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

éo éo ?!? ya quelqu'un ?!?

Répondre à nookie

T'as pas choisi le plus facile. D'ailleurs je ne sais même pas comment tu peux faire ça en batch :lol:

Répondre à Rakipu

En mettant login et pass dans un fichier, puis mettre une redirection....

Répondre à Anonyme

uhm c'est pas bete !!
mais heu .... tu peux m'en dire plus ?!?

Répondre à nookie

Désole j'ai juste l'idée, je m'y connais pas assez en script batch

Répondre à Anonyme

c'est comme en shell, la redirection du clavier se fait par: <
sinon, ne peux-tu pas te connecter en donnaer le login dans l'URL ? (ftp://login:password@serveurftp.com)

Répondre à CRicky

J'ai deja essayé la redirection du clavier mais il y a toujours qulque chose qui cloche !!!!

Il y a ptet une erreur dans le code:
@echo off
rem #_auteur : NoOk
color A1
title FTP Intensive Fragers
echo Connection au ftp de la Team Intensive Fragers
echo.
ftp intensive.ifrance.com < login.txt < pass.txt
pause
pause>nul
cls

Quant je lance le fichier il me met :
Utilisateur (intensive.ifrance.com:(none)): Mot de passe :
et si je tape le passe il me met authentification failed, sorry :-o , il y a forcement un truc qui cloche mais je vois pas quoi !!!

Répondre à nookie

Met le login et le mot de passe dans un seul fichier.
Dans un fichier une nouvelle ligne correspond à l'appui de la touche 'entrée'.-

Répondre à CRicky

raaaaa j'y ariverais jamais !!!! :@

bon alors j'ai fais dans le code:
ftp intensive.ifrance.com < connect.txt
pause
pause>nul

dans le fichier:
[ligne vide]
login
[ligne vide]
pass
[ligne vide]

et il me marque :
This is a private systm, no anonymous login
Connection fermée par l'hote distant

ralala je suis lourd je sais !!!
mais merci jai deja avancé grace a toi !! ^^

Répondre à nookie

Ne mets pas de ligne vide, car c'est le retour à la ligne qui fait entrée.
C'est simple: tu tapes dans un éditeur tout ce que tu taperais en direct:

Code :
  1. login
  2. pass


équivalent à "login"ENTREE"pass"

Toi tu as fait: ENTREE"login"ENTREEENTREE"pass"ENTREEENTREE

Répondre à CRicky
Tom's Guide > Forum > Programmation > Besoins d'aide en Batch
Aller à :

Il y a 1039 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens