Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Spécifie un déclencheur qui démarre une tâche lorsqu’un utilisateur se connecte.
<xs:element name="LogonTrigger"
type="logonTriggerType"
/>
L’élément LogonTrigger est défini par le triggerGroup .
Élément parent
| Élément | Dérivé de | Description |
|---|---|---|
| Déclencheurs | triggersType | Spécifie les déclencheurs qui démarrent la tâche. |
Éléments enfants
| Élément | Type | Description |
|---|---|---|
| Delay (logonTriggerType) | duration | Durée entre le moment où l’utilisateur se connecte et le démarrage de la tâche. |
| Activé (triggerBaseType) | boolean | Spécifie que le déclencheur est activé. |
| EndBoundary (triggerBaseType) | dateTime | Spécifie la date et l’heure de désactivation du déclencheur. Le déclencheur ne peut pas démarrer la tâche après sa désactivation. |
| ExecutionTimeLimit (triggerBaseType) | duration | Spécifie la durée maximale pendant laquelle la tâche peut être démarrée par le déclencheur. |
| Répétition (triggerBaseType) | répétitionType | Spécifie la fréquence d’exécution de la tâche et la durée pendant laquelle le modèle de répétition est répété après le démarrage de la tâche. |
| StartBoundary (triggerBaseType) | dateTime | Spécifie la date et l’heure auxquelles le déclencheur est activé. |
| UserId (logonTriggerType) | string | Identificateur de l’utilisateur. La tâche est démarrée lorsque cet utilisateur se connecte à l’ordinateur. |
Notes
Pour le développement de scripts, un déclencheur d’ouverture de session est spécifié à l’aide de l’objet LogonTrigger .
Pour le développement C++, un déclencheur d’ouverture de session est spécifié à l’aide de l’interface ILogonTrigger .
Les éléments enfants répertoriés ci-dessus sont définis par les types d’éléments complexes triggerBaseType et logonTriggerType . Ces éléments doivent être ajoutés dans la séquence illustrée ci-dessous.
- StartBoundary (triggerBaseType)
- EndBoundary (triggerBaseType)
- Activé (triggerBaseType)
- Répétition (triggerBaseType)
- ExecutionTimeLimit (triggerBaseType)
- UserId (logonTriggerType)
- Delay (logonTriggerType)
Attributs
L’attribut listé ci-dessous est défini par les types d’éléments complexes triggerBaseType .
- Id : identificateur du déclencheur.
Exemples
Pour obtenir un exemple complet du code XML d’une tâche qui utilise un déclencheur d’ouverture de session, consultez Exemple de déclencheur d’ouverture de session (XML).
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows Vista [applications de bureau uniquement] |
| Serveur minimal pris en charge |
Windows Server 2008 [applications de bureau uniquement] |