Exécution CL AS400 depuis un batch PC

gdstecho -  
 njos -
Bonjour,
Je souhaire exécuter un CL au départ d'un batch pc sous FTP.

Le fichier .bat comprend :
ftp -n -i -s:ftp400_orders.txt xxx.xxx.xx.x

Le fichier ftp400_orders.txt comprend :
USER xxxxxx
PWD xxxxxx
quote rcmd call pgm(mylib/myprog)
quit

J'ai chaque fois une erreur cpf0001 dans le CL myprog.
En fait, le programme semble bien démarrer mais j'ai une instruction CLRPFM FILE(mylib/myfile) MBR(xxx) sur laquelle j'obtiens ce message d'erreur (CPF0001).
Quelqu'un a une idée ?

Merci d'avance de votre aide.
Cdt,
GDS.
Configuration: Windows XP
Internet Explorer 7.0

1 réponse

  1. mopmop11
     
    Bonjour,
    Il ya bloquage dans le clp pour une des raisons suivantes :
    ==> le myfile n'existe pas dans maylib (ou mylib/myfiile n'existe pas);
    ==> le myfile existe mais pas le membre (les fichiers sur l'as400 peuvent être multimembbre);
    ==> mylib/myfile(mbr) existe mais vous n'avez pas le droit de gestion sur l'objet.

    à bientôt
    0
    1. njos
       
      je crois que ce fichier n'a pas de membre, il faut créer de membre pour ce fichier si c'est un fichier physique : addpfm, si c'est logique : addlfm, sinon vour aussi le message cpf0000 par morkmsgd su as400
      0