Skip to main content
Skip table of contents

EXE-CDE-SYS-DIS : Exécution commande système distante

BUT Permet l’exécution d’une commande système distante (par exemple sur le serveur de services). La fonction retourne « *CDE-PB » dans la variable résultat si un problème est survenu pendant l’exécution, WFFicContenu contiendra le résultat ligne à ligne dans le cas contraire.

TYPECARACTERE

SYNTAXE

Variable = EXE-CDE-SYS-DIS( REF-SRV = VarRefSrv,

TYPE-CDE = VarTypCde,

COMMANDE = VarCmdSys,

PARAMETRES = VarParam,

SEPARATEUR= VarSeparateur).

PARAMETRES

Paramètre

E/S

O

Type

Description

REF-SRV

E

Oui

Caractère

Variable ou constante locale contenant la référence du serveur sur lequel exécuter la commande système. Une référence de serveur de services peut être directement sélectionnée parmi ceux référencés sur DIAPASON.

TYPE-CDE

E

Oui

Caractère

Variable ou constante locale contenant le type de commande système à exécuter :

  • CDE = commande sous forme de chaîne

  • REF = référence commande système

COMMANDE

E

Oui

Caractère

Variable ou constante locale contenant la commande à exécuter ou la référence de la commande à exécuter. Une référence de commande système peut être directement sélectionnée parmi celles existantes sur DIAPASON.

PARAMETRES

E

Non

Caractère

Variable ou constante locale contenant la liste des paramètres nécessaires à l’exécution de la commande système. Renseigné seulement dans le cas ou la commande système est une référence.

SEPARATEUR

E

Non

Caractère

Variable ou constante locale contenant le caractère séparateur de la liste chaînée des paramètres. Renseigné seulement dans le cas ou la commande système est une référence.

REMARQUE

Les paramètres « SEPARATEUR » ne doit pas prendre la valeur « VIDE »

EXEMPLE

VLO.Resultat = EXE-CDE-SYS-DIS ( REF-SRV = ‘0’,

TYPE-CDE = CDE,

COMMANDE= CLO.’ls /tmp/*.p’)

Si le répertoire /tmp contient les programmes ‘test1.p’ et ‘test2.p’ le fichier WfFicContenu résultat contiendra pour NomFichier = ‘CDESYSDIS’ , deux lignes : /tmp/test1.p et /tmp/test2.p.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.