Aller au contenu

Exécution de scripts

L'exécution de scripts permet d'exécuter des scripts ou des commandes en lot sur les hôtes gérés.

Étapes d'utilisation

  1. Accéder à « Gestion des opérations - Exécution de scripts »
  2. Sélectionner les hôtes cibles (seuls les hôtes gérés sont sélectionnables)
  3. Sélectionner la source du script :
  4. Script temporaire : saisir directement le contenu du script
  5. Dépôt de scripts : sélectionner un script déjà enregistré depuis le dépôt de scripts
  6. Sélectionner l'utilisateur d'exécution
  7. Cliquer sur « Exécuter »

Langages pris en charge

Langage Description
Shell Par défaut sous Linux
Python
PowerShell Hôtes Windows
BAT Hôtes Windows

Résultats d'exécution

Après l'exécution, vous pouvez consulter :

  • L'état global (succès / échec / en cours d'exécution)
  • La sortie et le résultat de chaque hôte
  • L'ID de tâche (pour le suivi dans l'historique des tâches)

Moteur d'exécution

L'exécution de scripts est automatiquement routée selon le mode de gestion des hôtes :

  • Hôte SSH → Ansible
  • Hôte SaltStack → SaltStack
  • Hôte OpsMini → OpsMini Server (gRPC)

Conseils

  • Lors d'une exécution en lot, les résultats sont affichés hôte par hôte
  • L'ID de tâche permet de consulter la sortie détaillée dans « Historique des tâches »