Comment exécuter un script
Lors de l'exécution d'un script, une référence d'authentification par défaut doit être spécifiée, ou vous devez en affecter une à la machine ou au groupe de machines cible.
Vous pouvez exécuter tous les scripts à l'aide d'un modèle ITScripts. Vous pouvez également exécuter un script directement, sans modèle, si ce script n'a besoin d'aucun paramètre en entrée ou si vous souhaitez utiliser les paramètres par défaut.
Vous pouvez lancer l'exécution d'un script depuis différentes zones de l'interface.
La console doit faire confiance à l'autorité qui a émis le certificat pour que vous puissiez importer ou exécuter le script sur cette console. Si vous importez des scripts utilisateur sur une seule console, ils s'affichent sur toutes les autres consoles qui utilisent la même base de données. Toutefois, si les autres consoles ne reconnaissent pas le signataire comme interlocuteur de confiance, elles ne pourront pas exécuter les scripts.
Vous pouvez utiliser la page Opération sans agent pour exécuter un script dans l'un des quatre groupes prédéfinis (Ma machine, Mon domaine, Mes machines test, Réseau entier) ou dans un groupe de machines personnalisé.
- Entrez un nom pour l'opération que vous allez réaliser.
- Sélectionnez le ou les groupes de machines voulus.
- Dans l'onglet Scripts ITScripts, indiquez le mode d'exécution du script.
- ITScript : Lorsque cette option est sélectionnée, des champs supplémentaires s'affichent pour vous permettre d'effectuer les opérations suivantes :
- Choisir le script à exécuter (cet écran n'affiche pas les scripts dont le type de cible est Console)
- Modifier les paramètres associés au script
- Modèle ITScript : Lorsque vous sélectionnez cette option, cette zone vous permet de choisir le modèle à utiliser pour l'exécution du script.
- Indiquez quand vous souhaitez exécuter le script (Maintenant, Une fois ou Récurrent).
- Cliquez sur Exécuter ou sur Planification.
- Exécuter : Nom du bouton si vous avez choisi Maintenant comme option de planification. Cela démarre immédiatement l'exécution du script sur les machines des groupes de machines. L'outil Surveillance des opérations sert à suivre la progression du script.
- Planification : Nom du bouton si vous avez choisi Une fois ou Récurrent comme option de planification. Pour en savoir plus, reportez-vous à « Planification de scripts » « Surveillance d'un script planifié ».
Nous vous suggérons de spécifier les machines affectées et le but de l'opération (par exemple, Groupe exemple ObtenirHeureRedémarrage). Vous pouvez être amené à ajouter d'autres identificateurs, comme le modèle utilisé, indiquer s'il s'agit d'une opération planifiée récurrente ou une tâche hors bande, etc. Le nom ne peut pas dépasser 80 caractères.
La date et l'heure sont automatiquement ajoutées à la fin du nom. Si vous ne précisez pas le nom de l'opération, l'horodatage sert de nom.
Vous pouvez consulter les résultats du script à l'aide de vue Résultats ITScripts.
Vous pouvez exécuter un script depuis la vue Machine ou la vue d'analyse à l'aide des commandes du menu contextuel.
- Sélectionnez une ou plusieurs machines.
- Cliquez avec le bouton droit sur les machines sélectionnées, choisissez Scripts ITScripts, puis spécifiez le mode d'exécution du script.
- Ouvrir l'invite : Permet de démarrer une session Windows PowerShell avec la machine sélectionnée. Pour en savoir plus, reportez-vous à « Ouverture de l'invite PowerShell ».
- Exécuter le script : Ouvre la boîte de dialogue Opération sans agent, qui vous permet d'exécuter un script avec ou sans modèle.
- Dans le volet Groupes de machines, sélectionnez le groupe de machines voulu.
- Dans la boîte de dialogue Groupe de machines, cliquez sur Exécuter une opération.
- Dans la boîte de dialogue Opération sans agent, sélectionnez le moment et le mode d'exécution du script.
- ITScript : Lorsque cette option est sélectionnée, des champs supplémentaires s'affichent pour vous permettre d'effectuer les opérations suivantes :
- Choisir le script à exécuter (cet écran n'affiche pas les scripts dont le type de cible est Console)
- Modifier les paramètres associés au script
- Modèle ITScript : Lorsque vous sélectionnez cette option, cette zone vous permet de choisir le modèle à utiliser pour l'exécution du script.
- Cliquez sur Exécuter ou sur Planification.
- Exécuter : Nom du bouton si vous avez choisi Maintenant comme option de planification. Cela démarre immédiatement l'exécution du script sur les machines du groupe. L'outil Surveillance des opérations sert à suivre la progression du script.
- Planification : Nom du bouton si vous avez choisi Une fois ou Récurrent comme option de planification. Pour en savoir plus, reportez-vous à « Planification de scripts » « Surveillance d'un script planifié ».
Vous pouvez consulter les résultats du script à l'aide de vue Résultats ITScripts.
La commande Outils > Exécuter les scripts ITScripts de la console vous permet de sélectionner et d'exécuter des scripts en mode Console. Il s'agit de scripts conçus pour s'exécuter uniquement sur la machine de console, et pas sur les machines cible. La boîte de dialogue Exécuter les scripts ITScripts de la console s'affiche.
Cette boîte de dialogue vous permet d'exécuter un script « console uniquement » avec ou sans modèle.
- Si vous choisissez un modèle, le script associé est exécuté avec des valeurs de paramètre prédéfinies.
- Si vous choisissez d'exécuter le script directement (sans modèle), vous pouvez modifier les valeurs de tous les paramètres d'entrée associés à ce script.
Une fois vos sélections effectuées, cliquez sur Continuer et utilisez la boîte de dialogue Opération sans agent pour spécifier quand le script en mode Console doit être exécuté.