Il y a actuellement 153 visiteurs
Vendredi 05 Décembre 2025
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

accès depuis Windows à un mainframe par ftp en batch

Besoin d'aide pour configurer un serveur ? Vous souhaitez obtenir des conseils pour référencer votre site ? Un petit souci pour accéder à votre FTP ? Des soucis de programmation en PHP / ASP / HTML / XHTML / XML / XSLT / CSS / ReactJS / AngularJS / VueJS / CGI / PERL / C / MySQL / PostgreSQL ??? Nous avons peut-être la solution dans ce forum ...

accès depuis Windows à un mainframe par ftp en batch

Message le 07 Sep 2015 15:34

Bonjour,
J'essaye de communiquer par ftp avec mon mainframe à partir de Windows
Lorsque je fais les commandes à la main à partir d'une fenêtre cmd, tout va bien. Pas contre, lorsque je fais un .bat pour faire la même chose, le mot de passe est refusé. Je dois surement coder quelque chose de pas bien, ou il me manque une commande mais quoi ?
Voilà ce que je fais :
1) un fichier (getftp.txt) qui contient les ordres ftp :
open ADRESSEIP
USER
MOTDEPASSE
ls
bye
2) un fichier .bat qui contient l'ordre ftp en lui-même
ftp.exe -s:c:\temp\getftp.txt

Et voilà la log de l'exécution du fichier bat:

C:\Temp>ftp.exe -s:c:\temp\getftp.txt
ftp> open ADRESSEIP
Connecté à ADRESSEIP.
220-FTPD1 IBM FTP CS V2R1 at ........, 14:12:30 on 2015-09-07.
220 Connection will close if idle for more than 5 minutes.
Utilisateur (ADRESSEIP:(none)) :
331 Send password please.

530 PASS command failed
Échec de l'identification.
ftp> ls
200 Port request OK.
530 You must first login with USER and PASS.
ftp> bye
221 Quit command received. Goodbye.

C:\Temp>pause
Appuyez sur une touche pour continuer...

Quelqu'un aurait il une idée ? Merci

NB : si je le fais à la main, voici ce que ça donne :
C:\Temp>ftp ADRESSEIP
Connecté à ADRESSEIP.
220-FTPD1 IBM FTP CS V2R1 at .................., 14:08:16 on 2015-09-07.

220 Connection will close if idle for more than 5 minutes.
Utilisateur (ADRESSEIP:(none)) : USER
331 Send password please.
Mot de passe :
230 USER is logged on. Working directory is ".......".
ftp> ls
200 Port request OK.
125 List started OK
....
250 List completed successfully.
ftp : 766 octets reçus en 0,01 secondes à 85,11 Ko/s.
ftp> bye
221 Quit command received. Goodbye.
tbeghain
Visiteur
Visiteur
 
Messages: 5
Inscription: 02 Avr 2005 09:15
 


Re: accès depuis Windows à un mainframe par ftp en batch

Message le 07 Sep 2015 21:09

Tu ne dois pas spécifier le port 21 ?
Avatar de l'utilisateur
webdesigner
PC-Infopraticien
PC-Infopraticien
 
Messages: 3442
Inscription: 13 Aoû 2008 13:46
Localisation: Vernou la Celle sur Seine
 

Re: accès depuis Windows à un mainframe par ftp en batch

Message le 08 Sep 2015 08:00

Bonjour,
Dans la mesure où ça marche "à la main" sans spécifier le port, je ne vois pas pourquoi dans le script je devrais le faire. D'ailleurs j'ai essayé, mais ça ne fonctionne pas mieux.
J'ai comme l'impression que le mainframe met trop de temps à réagir pour le script. Y a t'il un ordre que je pourrais mettre dans le script, une espèce de 'WAIT', qui permettrait de temporiser ?
tbeghain
Visiteur
Visiteur
 
Messages: 5
Inscription: 02 Avr 2005 09:15
 

Re: accès depuis Windows à un mainframe par ftp en batch

Message le 08 Sep 2015 09:20

Cela ma parle plus comme ça essaye sous Windows 7


FTP XX.XXX.XX.XXX
user
password
; ; ; ;
Get 'FILE.ON.MAINFRAME' c:\temp\getftp.txt

PUT "c:\temp\getftp.txt" 'FILE.ON.MAINFRAM'

QUIT


ftp open domain.name
user
password

cd /web
ascii

put c:\temp\getftp.txt

binary

put c:\temp\getftp.zip
quit
Avatar de l'utilisateur
webdesigner
PC-Infopraticien
PC-Infopraticien
 
Messages: 3442
Inscription: 13 Aoû 2008 13:46
Localisation: Vernou la Celle sur Seine
 

Re: accès depuis Windows à un mainframe par ftp en batch

Message le 08 Sep 2015 09:47

Bonjour,

Je suis confus.
En fait, c'est de ma faute. Je me suis fixé sur un truc alors que le problème ne venait que d'une petite faute d'orthographe dans le script !
Ça marche maintenant, et ça a toujours marché, mais merci quand même d'avoir pris la peine de me répondre.
tbeghain
Visiteur
Visiteur
 
Messages: 5
Inscription: 02 Avr 2005 09:15
 

Re: accès depuis Windows à un mainframe par ftp en batch

Message le 08 Sep 2015 10:07

oh le nombre de fois où je refais la lecture de mon code pour finalement comme toi faire une faute de frappe nous sommes des millions !!! :wink:
Avatar de l'utilisateur
webdesigner
PC-Infopraticien
PC-Infopraticien
 
Messages: 3442
Inscription: 13 Aoû 2008 13:46
Localisation: Vernou la Celle sur Seine
 



Sujets similaires

Message [Résolu] La sauvegarde de windows ne s'est pas effectuée
Salut tout le monde j'ai essayé de faire une sauvegarde Windows et elle a échoué je pense à cause de deux fichiers de mon téléphone, je ne sais d'ailleurs pas pourquoi elles se trouvent avec? voir captures écran svp pour plus de clarté https://up2sha.re/file?f=VfV04mIhttps://up2sha.re/file?f=kabkYAt ...
Réponses: 5

Message Téléchargement Windows 11
Bonjour,Je vous mets le lien de téléchargement officiel de Windows 11:https://www.microsoft.com/fr-fr/software-download/windows11Bonne journée.
Réponses: 42

Message Passage à Windows 11 (encore)
Bonjour à tous,dernièrement je suis passé à Windows 11 pour mon PC fixe et mon laptop. Tout s'est bien passé.Aujourd'hui, depuis hier en fait, à la demande de mon fils qui se réveille un peu tard, j'essaie de faire de même sur son PC fixe et j'ai des questions.Tout d'abord, les caractéristiques:- Pr ...
Réponses: 4

Message problème d'installation Windows 11 sur pc Asus
Bonjour,Pourriez-vous m'aider pour effectuer l'installation de Windows 11 sur un pc gamer " Asus G11 CD K" acheté en 2018 car je n'arrive pas à la finaliser car à 77 %, il redémarre et ensuite cela m'affiche "reboot and select proper boot device or insert boot media in selected boot ...
Réponses: 5

Message [Réglé] Windows 11 - Curseul latéral de défilement
Bonjour à tous,je viens d'installer Win11 et je découvre que le curseur latéral de défilement (à droite de l'écran) est au moins deux fois plus étroit que pour Win10. Ce n'est pas très pratique. Y a-t-il un moyen de changer ça? Merci.
Réponses: 6

Message [Réglé] Téléchargement Windows 11 : mise à jour Bios ?
Bonjour à tous, la date limite pour le transfert de W10 vers W11 approche. Que voulez-vous, je traine... 1 - Il n'y a pas de question bête mais quand même: faudra-t-il réinstaller tous les programmes après W11? Tous mes documents sont sauvegardés sur un disque différent (externe).2 - La méthode su ...
Réponses: 29

Message mot de passe windows
Bonjour,Comment faire pour ne plus avoir besoin de taper le mot de passe windows a chaque fois que je démarre pon pc.Merci.Cdt
Réponses: 3


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


.: Nous contacter :: Flux RSS :: Données personnelles :.