Base de connaissances > Automation Engine et systèmes cibles > Windows > Démarrage de programmes sous Windows

Démarrage de programmes sous Windows

Attributs

Les paramètres suivants sont importants lors du démarrage de jobs sous Windows :

Domaine

Le domaine Windows dans lequel l'utilisateur est défini.

Nom d'utilisateur

Le nom d'utilisateur Windows.

Mot de passe

Le mot de passe de l'utilisateur.

BATCH (type d'identification)

Il est possible d'autoriser certains types d'identification pour un utilisateur. Les types d'identification possibles sont "interactive" et "batch". Par exemple, si un utlisateur ne peut se connecter qu'en mode batch, alors cet utilisateur ne peut démarrer un job qu'en mode batch. Le paramètre BATCH doit être spécifié dans ce cas.

DESKTOP

Cette option doit être définie si le job qui doit démarrer attend des saisies de l'utilisateur. Le processus est alors visible pour tout utilisateur connecté. Cet utilisateur peut saisir les données utilisateur requises.

Si cette option n'est pas indiquée et que le processus attend une entrée, le job est suspendu et ne peut être supprimé qu'au moyen du gestionnaire de tâches.

Les attributs sont définis dans les cartes d'attribut du job.

Attention

Dépendances du système

Selon le système d'exploitation et le type de démarrage de l'agent, les dépendances suivantes existent :

Agent

Fichier INI Utilisateur BATCH DESKTOP

Agent sur le bureau 

logon=0 1. 1.

1. 

Agent sur le bureau 

logon=1 2. 2.

2. 

Agent en tant que service 

logon=1 3. 3.

3. 

  1. Sans importance, le système démarre sur le bureau avec le nom et les droits de l'utilisateur
  2. Est utilisé : l'utilisateur du bureau doit posséder les privilèges nécessaires (comme l'utilisateur système)
  3. Est utilisé
  4. Notez les particularités suivantes :

    Stratégie pour les jobs sous Windows

    Windows distinque quatre types de programmes :

    1. Programmes avec une interface utilisateur graphique (programmes GUI 32 bits et 16 bits).
    2. Programmes de console 32 bits (basés sur les caractères)
    3. Anciens programmes DOS
    4. Commandes de système d'exploitation (pas vraiment un programme, par ex. DIR, SET, etc.)

    Les types 1 et 2 (GUI et programmes de console) doivent être démarrés par la ligne de commande si possible. L'avantage est que AE peut récupérer le code retour correct du programme.

    Les types 3 et 4 (programmes DOS et commandes de système d'exploitation) ne peuvent être démarrés que par l'intermédiaire d'un fichier BAT. Le job se termine bien ou mal en utilisant le mécanisme du messager de job.

    Automic recommande de tester le fichier BAT ou la ligne de commande avant de démarrer le job par AE. Utilise l'utilisateur qui doit exécuter le job plus tard si possible.

    Lors de l'utilisation de programmes graphiques, des boîtes de dialogue utilisateur peuvent toujours apparaître. Automic recommande d'utiliser l'option DESKTOP pour les exécutions de test.

    Rapport du job : La sortie du programme après STDOUT ou STDERR est le rapport du job d'un job Windows. Généralement, seuls les programmes de console 32 bits ou les programmes DOS génèrent un rapport de job.