Batch qui remplit un Txt + Transfert FTP

Batch qui remplit un Txt + Transfert FTP - Shell/Batch - Programmation

Marsh Posté le 02-08-2007 à 23:55:28    

Salut à tous , je désirerais de l'aide pour faire un fichier batch qui remplirais un fichier Txt , et qui envoi ce fichier direct sur un ftp , dans le fichier txt il doit y avoire des infos entrées par l'utilisateur !
Je fournit un exemple ou un genre de maquette de ce que je veux :
1.Le batch écris du texte
2.pause[commande]>nul
3.L'utilisateur voit ceci apparaître :
Entrez votre numéro serveur :
Entrez votre nom d'utilisateur :
Entrez votre e-mail :
(si possible faire ceci en plusieurs étapes , l'utilisateur valide son texte à la fin de chaque entrée et cela écris dans le txt)
4.Envoi du fichier txt remplis à l'étape 3 sur mon FTP
 
Ensuite moi je récupère le fichier sur mon ftp et j'envoi par e-mail le mot de passe à l'utilisateur :)
 
Merci de m'aider c'est très urgent !! [:alfinfrance]

Reply

Marsh Posté le 02-08-2007 à 23:55:28   

Reply

Marsh Posté le 06-08-2007 à 12:32:54    

Help me please !! Si vous savez pas le faire dite le car là j'attend une réponse SVP

Reply

Marsh Posté le 07-08-2007 à 14:45:36    

Re tout le monde bon voila j'ai réussi tant bien que mal mais il y a encore une erreur que je ne trouve pas , il ne m'envoi pas mon fichier sur le ftp !
 
Voici mon code :

Spoiler :

@echo off
echo  Bienvenue dans le systeme d'abonnement serveurs !
echo.
echo Pour continuer appuyez sur un touche !
pause[commande]>nul
cls
set /p ID=Choisissez un ID serveur :
echo Votre ID serveur est: %ID%
echo.
set /p NOM=Choisissez votre nom d'utilisateur :
echo Votre nom d'utilisateur est: %NOM%
echo.
set /p MDP=Choisissez un Mot de passe :
echo Votre mot de passe est : %MDP%
echo.
set /p MAIL=Entrez votre adresse mail :
echo Votre adresse mail est : %MAIL%
echo.
cls
echo Recapitulatif :
echo Id serveur : %ID%
echo Nom d'utilisateur : %NOM%
echo Mot de passe : %MDP%
echo Adresse mail : %MAIL%
echo.
echo Veillez a bien noter ces informations !!
echo Si elles ne sont pas justes faites ctrl+c pui relancez le batch !
echo Si ces informations sont justes appuyez sur une touche pour proceder a l'envoi FTP !
echo.
echo Vous aurez une reponse par mail sous 24 Heures !
echo Nom: %NOM% >> %NOM%.txt
echo ID: %ID% >> %NOM%.txt
echo Mot de passe: %MDP% >> %NOM%.txt
echo Adresse mail : %MAIL% >> %NOM%.txt
pause[commande]>nul
echo open adresse_ftp > ftp.txt
echo user nom_user_ftp >> ftp.txt
echo pass_ftp >> ftp.txt
echo put %NOM%.txt >> ftp.txt
echo by >> ftp.txt
ftp -i -v -n -s:ftp.txt
del ftp.txt
del %NOM%.txt
echo Fin du transfert


 
Ps : Merci pour votre aide , super forum  :pfff:  :pfff:  :pfff:  :fou:  :fou:  :fou:

Reply

Marsh Posté le 07-08-2007 à 14:56:11    

super forumeur :o :o :o


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed