Client Access pour WINDOWS 95/NT propose une nouveauté : la gestion des commandes entrantes vous pouvez avec RUNRMTCDE passer une commande destinée à un PC depuis n'importe quel JOB : + un AUTRE micro + un terminal passif + un travail Batch Si la commande produit un résultat caractère (commande DOS) le résultat est redirigé sur AS/400 sous forme de spool. |
TCP/IP Sur le micro : - Choisissez propriétés de Client Access dans le panneau de configuration - et affichez l'onglet "commande à distance" Vous pouver indiquer les systèmes et les utilsateurs autorisés à passer des commandes, et leur attribuer un mot de passe. Une étoile '*' dans une entrée équivaut à ne pas restreindre (* dans la zone système signifie, n'importe quel système) la notion de profil/mot de passe est purement micro, il n'y a pas de correspondance avec les profils AS/400. le programme à activer est : CWBRXD et pour arreter ce service CWBRXDSD |
Quand vous passerez la commande RUNRMTCMD il faudra renseigner profil/mot de passe tel qu'indiqué ici. (mot de passe entre ' ', si vous devez respecter la casse) Lancer une commande à distance (RUNRMTCMD) Indiquez vos choix, puis appuyez sur ENTREE. Commande . . . . . . . . . . . . dir ... Lieu éloigné: Nom ou adresse . . . . . . . . 129.1.1.3 Type . . . . . . . . . . . . . *IP *SNA, *IP ID utilisateur éloigné . . . . . QSECOFR Valeur alpha, *NONE, *CUR Mot de passe éloigné . . . . . . MOTDEPASSE Valeur alpha, *NONE |
SNA Le programme à activer est AREXECDW sur des stacks APPC (SNA SERVEUR) AREXECDN sur le routeur NETSOFT il faut paramétrer le routeur de manière à indiquer un programme de transaction (TP) , qui doit être appeller pour réaliser la commande. le nom de la transaction doit être AREXECD la séquence est la suivante : - choisir NETSOFT administrateur - sur une connexion -> bouton droit / propriétés - onglet "données communes" - bouton "propriétés avancées" - onglet "programme de transaction" locaux (ouf !) |
là, utilisez le bouton ajout et renseignez : ######################################################################### # # # nom de profil. . . . . . . . . AREXECD # # # # nom de TP . . . . . . . . . . AREXECD # # # # spécification de fichier TP. . c:\progra-1\ibm\client-1\arexecdn # # # # paramètres . . . . . . . . . . # # # # ........... ................. # # : OK : : Annulation : # # :.........: :...............: # ######################################################################### en remplacant "-" par la tilde espagnole (à coté de "é") |
En ce qui concerne Client Access pour WINDOWS NT, il s'agit d'un service "Client Access Remote Commande" Un service est un programme en tâche de fond qui s'exécute dans un environnement protégé de WINDOWS NT. Vous pouvez gérer les services par le biais du panneau de configuration (icone "services") là vous pouvez indiquer si le service doit être démarré de manière occasionnele (manuel) ou régulière (automatique) et vous activez le service à l'aide du bouton "démarrer". Le profil et le mot de passe à saisir, sont liés aux profils NT. |
Et enfin , depuis la V4R10, ce service est disponible sur AS/400. pour lancer le serveur (le client est toujours la commande RUNRMTCMD) STRTCPSVR *REXEC. vous pouvez par la commande CHGRXCA indiquer - si vous souhaitez que Rexec démarre automatiquement avec TCP/IP - le nombre de serveurs à démarrer. la commande RUNRMTCMD fonctionne de la même manière. en indiquant dans le paramètre RMTLOCNAME : + APPN.AS400 dans la monde SNA + AS400.SOCIETE.FR dans la monde IP (ou bien directement l'adresse) le profil (et le mot de passe) sont bien évidement ceux de l'AS/400 cible. |