IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AS/400 Discussion :

SCRIPT FTP depuis un cl


Sujet :

AS/400

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 71
    Points : 54
    Points
    54
    Par défaut SCRIPT FTP depuis un cl
    Rebonjour
    Petit problème avec un script FTP

    LE script ci dessous "plante" (lancé par un CL sur l'AS400) à la Ligne CD.
    Le fichier Log dit "Character ( is not allowed in object name. "
    où se situe le problème ...
    ( Les mêmes commandes lancées depuis dos fonctione parfaitement)

    USER moi xxxxxxx
    CD MALIB
    LCD U:\TEST
    GET QRPGLESRC.A27200G A27200G.TXT'
    QUITE

    Merci

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 298
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 298
    Points : 1 578
    Points
    1 578
    Par défaut
    Si ce FTP est dans un .bat lancé par STRPCCMDou RUNRMTCMD, voici les commandes.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    USER moi xxxxxxx
    LCD U:\TEST 
    GET   MALIB/QRPGLESRC.A27200G   A27200G.TXT  (replace
    QUIT

  3. #3
    En attente de confirmation mail
    Homme Profil pro
    Inscrit en
    Février 2004
    Messages
    204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Février 2004
    Messages : 204
    Points : 238
    Points
    238
    Par défaut
    Citation Envoyé par pnoss Voir le message
    Rebonjour

    USER moi xxxxxxx
    CD MALIB
    LCD U:\TEST
    GET QRPGLESRC.A27200G A27200G.TXT'
    QUITE
    + replace signalé par Mercure

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 71
    Points : 54
    Points
    54
    Par défaut
    Bonjour et Merci
    Ce n'est pas lancé depuis un .bat, mais depuis un CL
    Le problème est avec
    LCD u:\test
    LE script ci dessous "plante" (lancé par un CL sur l'AS400) à la Ligne CD.
    Le fichier Log dit "Character : is not allowed in object name. "
    A +

  5. #5
    Membre expérimenté

    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 298
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 298
    Points : 1 578
    Points
    1 578
    Par défaut
    L'AS/400 ne connaît pas le PC et encore moins la syntaxe DOS.
    Si tu veux faire le FTP depuis l'AS400, il faut que ton PC soit serveur FTP.
    mais je ne comprends pas tes instructions. Si tu veux récupérer (transférer) ton programme source RPG vers l'AS/400, place-toi sur la console du PC (cmd.exe) et lance le FTP depuis la console et non pas à partir de l'AS/400.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    C:\>CD U:
    U:\>CD TEST
    U:\>FTP AS400-IP ou Nom AS/400
    ftp>user et mot de passe
    ftp>PUT   A27200G.TXT    MALIB/QRPGLESRC.A27200G  (replace  (s'il y a lieu)
    ftp>QUIT
    U:\TEST>

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 71
    Points : 54
    Points
    54
    Par défaut
    Bonjour et Merci
    Le but etait de recuperer la totalité des sources en ecrivant un CL qui lit les objets d'une bib. puis un pgme qui modifie le fichier script
    Donc l'as 400 reste maitre ...
    Avec cmd.exe, je sais faire ...avec un *savf aussi ...
    Si pas possible tant pis !

  7. #7
    En attente de confirmation mail
    Homme Profil pro
    Inscrit en
    Février 2004
    Messages
    204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Février 2004
    Messages : 204
    Points : 238
    Points
    238
    Par défaut
    avec Websphere Developpement Studio Client, tu récupères tous les membres d'un fichier source d'un clic de souris sur ton pc

  8. #8
    Membre expérimenté

    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 298
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 298
    Points : 1 578
    Points
    1 578
    Par défaut
    Déjà dit :

    Si tu veux faire le FTP depuis l'AS400, il faut que le PC destination soit configuré en tant que serveur FTP.

    Est-ce le cas ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Appeler une fonction d'un script PHP depuis HTML
    Par barthelv dans le forum Langage
    Réponses: 31
    Dernier message: 27/12/2005, 11h25
  2. [FTP] lien ftp depuis une page web
    Par broken dans le forum Langage
    Réponses: 1
    Dernier message: 24/10/2005, 13h03
  3. Réponses: 6
    Dernier message: 23/05/2005, 08h33
  4. Réponses: 2
    Dernier message: 01/06/2004, 16h12
  5. Problème avec un script ftp
    Par doohan dans le forum Linux
    Réponses: 2
    Dernier message: 25/06/2003, 17h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo