Pour lancer de manière synchrone des scripts et des exécutables sur différentes plates-formes dans le cadre d'une chaîne, ajoutez une étape comprenant une commande Script Runner Run Script. La connexion prend en charge l'exécution de binaires natifs, de scripts batch et de scripts shell sur les plateformes Microsoft Windows® et non Windows.
Pour activer cette commande, un administrateur informatique doit d'abord mettre en place un connecteur Script Runner.
Note : Pour exécuter cette commande, le connecteur nécessite un GroundRunner.
Exécuter le script
Pour exécuter un script arbitraire, utilisez la commande Run script avec des paramètres à exécution unique.
- Dans la propriété Command, saisissez chaque paramètre comme un élément distinct.
- Dans la propriété Arguments, fournissez les paramètres incrémentiels et les contrôles utilisés par l'exécutable.
Propriétés des scripts batch de Windows
Pour un script batch Windows, tel que echo %1 %2:
| Propriété | Détail |
|---|---|
| Commande | Saisissez le chemin d'accès au fichier .BAT du script batch à exécuter. |
| Arguments | Saisissez les paramètres du script de lot, en appuyant sur Enter après chacun d'eux. |
Propriétés des scripts Python
Pour un script Python qui nécessite deux paramètres :
| Propriété | Détail |
|---|---|
| Commande | Saisissez le chemin d'accès au fichier .EXE du script Python à exécuter. |
| Arguments | Saisissez le nom du script et les paramètres du script Python, en appuyant sur Enter après chacun d'eux. |
Propriétés de la commande CLI de Windows
Pour une commande de l'interface de ligne de commande (CLI) de Windows, la plupart sont des fonctions sous l'exécutable cmd.exe:
| Propriété | Détail |
|---|---|
| Commande | Pour exécuter cmd.exe, entrez son chemin d'accès, par exemple C:\NWindows\NSystem32\Ncmd.exe. |
| Arguments | Saisissez les fonctions à transmettre en tant que paramètres. Par exemple, pour lister les fichiers d'un répertoire, /C dir c:\temp. |
Propriétés des commandes Linux ou macOS
Pour une commande CLI Linux® ou macOS, la plupart sont des fonctions sous l'exécutable sh:
| Propriété | Détail |
|---|---|
| Commande | Pour exécuter sh, saisissez son chemin d'accès, par exemple /bin/sh. |
| Arguments | Saisissez les fonctions à transmettre en tant que paramètres. Par exemple, pour lister les fichiers d'un répertoire, c ls -1 /home/demouser/. |
Autres propriétés du script
Pour les autres scripts :
| Propriété | Détail |
|---|---|
| Commande | Saisissez la commande à exécuter, par exemple sh, bash, .\script.bat. |
| Arguments | Saisissez les arguments à transmettre à la commande, en appuyant sur Enter après chacun d'eux. |
Sorties
| Sortie | Type de sortie |
|---|---|
| Code de sortie | Entier |
| Sortie | Chaîne |
Codes de sortie
| Code | Type | Détail |
|---|---|---|
| 0 | Réussite | Réussite |
| 1 | Erreur | Entrées non valides |
| 2 | Erreur | Échec de la tâche |