Pour des raisons de sécurité, Windows Server 2008 est configuré pour ne pas autoriser les services interactifs. Lorsqu'un
service est installé comme service interactif sur Windows Server 2008, le système d'exploitation consigne un message d'erreur
dans le journal du système Windows sur le service à marquer comme service interactif.
Lorsque vous utilisez Server Administrator pour configurer des actions d'alerte pour un événement, vous pouvez définir l'action
pour « exécuter une application ». Pour pouvoir exécuter des applications interactives correctement pour une action d'alerte,
vous devez configurer le service de gestion des données DSM SA (Dell Systems Management Server Administrator) comme service
interactif. Les applications dotées d'une interface utilisateur graphique ou qui demandent à l'utilisateur d'entrer des données,
telles que la commande pause dans un fichier séquentiel, sont des exemples d'applications interactives.
Lorsque Server Administrator est installé sur Microsoft Windows Server 2008, le service DSM SA Data Manager est installé comme
service non interactif, ce qui implique qu'il est configuré pour ne pas interagir avec le bureau par défaut. Par conséquent,
les applications interactives ne s'exécutent pas correctement lorsqu'elles sont exécutées pour une action d'alerte. Si une
application interactive est exécutée pour une action d'alerte dans ce cas, l'application est suspendue et attend l'entrée
de données. L'interface d'application/invite n'est pas visible et reste invisible, même après le démarrage du service de détection
de services interactifs. L'onglet
Processes (Processus) dans le gestionnaire des tâches affiche une entrée d'avancement d'application pour chaque exécution de l'application
interactive.
Si vous avez besoin d'exécuter une application interactive pour une action d'alerte sur Microsoft Windows Server 2008, vous
devez configurer le service DSM SA Data Manager pour être autorisé à interagir avec le bureau.
Pour autoriser l'interaction avec le bureau :
- Effectuez un clic droit sur le service Gestionnaire de données DSM SA dans le volet
Services control (Contrôle des services), puis sélectionnez
Properties (Propriétés).
- Dans l'onglet
Log On (Ouvrir une session), sélectionnez
Allow service to interact with desktop (Autoriser le service à interagir avec le Bureau) et cliquez sur
OK.
- Redémarrez le service DSM SA Data Manager pour appliquer les modifications.
- Assurez-vous que le service
Interactive Services Detection (Détection des services interactifs) est en cours d'exécution.
Lorsque vous redémarrez le service DSM SA Data Manager avec ce changement, le Service Control Manager (Gestionnaire de contrôle
de service) journalise le message suivant sur le journal du système :
Le service DSM SA Data Manager est marqué comme service interactif. L'activation du service Interactive Services Detection
permet au service DSM SA Data Manager d'exécuter correctement les applications interactives pour une action d'alerte.
Une fois ces changements effectués, la boîte de dialogue
Interactive services dialog detection (Détection de boîte de dialogue de services interactifs) est affichée par le système d'exploitation, offrant l'accès à l'interface/l'invite
de l'application interactive.