|
|
|
|
- Propriétés spécifiques à la description des variables de type Processus
- Fonctions utilisant le type Processus
Processus (Type de variable) En anglais : Process
Le type Processus permet de définir toutes les caractéristiques de l'application distante qui peut être lancée avec la fonction LanceAppliDistante. Les caractéristiques de cette application peuvent être définies et modifiées à l'aide de différentes propriétés WLangage. Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable. AppliALancer est un Processus AppliALancer.Exécutable = "monappli.exe" AppliALancer.LigneCommande = "/SILENT" AppliALancer.LoginExécution = "DOMAINE\USER" AppliALancer.MotDePasseExécution = "monmotdepasse"  LanceAppliDistante(AppliALancer, exeValeurRetour, "POSTE2") TANTQUE AppliALancer.ExécutionEnCours Temporisation(100) FIN  Trace(AppliALancer.ValeurDeRetour)
Remarques Propriétés spécifiques à la description des variables de type Processus Les propriétés suivantes peuvent être utilisées pour manipuler un processus : | | | Nom de la propriété | Type manipulé | Effet |
---|
Exécutable | Chaîne de caractères | Chemin de l'application à lancer. Ce chemin est local à la machine où l'application sera lancée. L'application doit être présente sur la machine distante car la fonction LanceAppliDistante ne copie pas l'exécutable. Il n'est pas possible d'utiliser un chemin UNC. | ExécutionEnCours | Booléen | - Vrai si l'application distante est en cours d'exécution,
- Faux dans le cas contraire.
Cette propriété est disponible en lecture seulement.
| LigneCommande | Chaîne de caractères | Ligne de commande de l'application à lancer. Cette ligne de commande ne doit pas comporter le nom de l'exécutable. | LoginExécution | Chaîne de caractères | Login de l'utilisateur qui doit lancer le processus. Ce login peut correspondre : - soit à une chaîne de caractères de la forme "Domaine\Utilisateur".
- soit à la constante CompteSystèmeLocal : Dans ce cas, l'application sera lancée avec le compte du système d'exploitation.
Si cette propriété correspond à une chaîne vide, le compte utilisateur en cours est utilisé (compte utilisateur sur le poste en cours). | MotDePasseExécution | Chaîne de caractères | Mot de passe associé à l'utilisateur. Cette propriété est disponible en écriture uniquement. | NomMachine | Chaîne de caractères | Nom de la machine distante sur laquelle sera exécuté le processus. Cette propriété est disponible en lecture seulement. | PID | Entier | Identifiant du processus. Cette propriété vaut -1 si l'exécution de l'application distante est terminée. | RépertoireDeTravail | Chaîne de caractères | Répertoire de démarrage de l'application distante. Ce chemin est local à la machine où l'application sera lancée. | ValeurDeRetour | Entier | Valeur de retour renvoyée par l'application distante. Si l'application distante n'est pas terminée, cette propriété vaut 257. Si l'application distante n'a pas été lancée, cette propriété vaut 0. |
Fonctions utilisant le type Processus Les fonctions suivantes peuvent être utilisées pour manipuler une variable de type Processus :
| | LanceAppliDistante | Lance depuis l'application en cours l'exécution d'un programme à distance. |
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|