Il y a actuellement 377 visiteurs
Jeudi 25 Avril 2024
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: 3415
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: 3415
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: 3415
Inscription: 13 Aoû 2008 13:46
Localisation: Vernou la Celle sur Seine
 



Sujets similaires

Message [Réglé] bloc note sous windows 11
Bonjour, avec Windows 11 le bloc note a changé de comportement. J'aimerai savoir s'il est possible de revenir à l'ancienne méthode, à savoir que lorsqu?on l'ouvre il n'affiche pas systématiquement tous les notes qui ont été crées avant et à la fermeture lors d'une modif qu'il propose d?enregistrer. ...
Réponses: 2

Message isolation impossible du noyau sur mon pc windows 10
Bonsoir heraclesmerci tout d'abord de me répondre aussi vite, j'ai donc effectué les deux lignes de commande comme tu m'as indiqué, voici le fichier texte : https://www.cjoint.com/c/NDluFy2UUrJVoici la capture écran générale de mon gestionnaire de périphériques : si cela peut un petit peu t'aider . ...
Réponses: 13

Message Incohérences dans Windows 10 (11?)
Bonjour Couize,C'est lié à la différence entre le nombre de coeurs et le nombre de processeurs logiques. Tout est dit iciPar exemple, lance powershell admin puis copie colle la commande ci-dessous et valide par la touche Entrée de ton clavier.Code: Tout sélectionnerGet-WmiObject -class Win32_proces ...
Réponses: 3

Message acces internet
Bonjour,Hier j'ai installe ma carte sim neuve SOCH dans mon tel M23.J'ai coché point d'accès mobile et désactivé wifi, mais mon tel n'est pas dans la liste accès internet de mon pc.Que faire svp.Cdt
Réponses: 2

Message [Réglé] Impossible d'ouvrir les droits d'accès...
Bonsoir, voila mon soucis actuellement, c'est que je ne peux plus rien faire sur mon pc, j'ai voulu modifier les droits d'accès à un jeu sur mon pc aujourd'hui et sans rien comprendre, ça m'a retiré les droits d'accès au disque C: et E: qui sont respectivement un SSD et un HDD, et je ne sais plus qu ...
Réponses: 25

Message Le chat et Windows 10, me trouveras tu ?
CoucouSi tu possèdes Windows 10, alors sache que je me suis caché dedans, quelque part… Arriveras tu a me retrouver ?Un petit indice ? " le chat commente et aide la communauté "A vos écrans
Réponses: 17

Message plantage à répétition de Windows
Bonjours à tous Depuis quelque temps Windows 11 plante aléatoirement en me mettant l'exception logicielle inconnue (0xe0434352) le code erreur apparaît plusieurs fois et à un moment sa freeze mais juste l'image le jeu continue de tournée en arrière plan... Généralement quand ca arrive si je suis su ...
Réponses: 1


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 7 invités


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