ServiceManager - Programme de ligne de commandes (CLI)

Le programme de ligne de commandes (UCYBSMCL) vous permet de gérer vos services par lots ("batch").

Cette rubrique contient les sujets suivants :

Présentation

Vous pouvez faire démarrer et arrêter des services, ainsi qu'appeler les services d'une liste d'ordinateur dans un environnement ServiceManager. Il est disponible pour Windows et UNIX.

Remarque : Le programme CLI respecte la casse.

Vous pouvez établir une connexion sécurisée (TLS 1.2) avec ServiceManager, tout en ayant des connexions non sécurisées avec d'anciens programmes ServiceManager. Pour les connexions sécurisées, CAPKI doit être installé sur le même ordinateur que celui où a été installé ServiceManager CLI. Si vous passez par une connexion non sécurisée, le programme CLI exécute la commande vers ServiceManager tout en écrivant un message d'avertissement d'erreur Standard.

Syntaxe

Windows :

UCYBSMCL[.EXE]  -c GET_PROCESS_LIST -h nom de l'ordinateur -n phrase

UCYBSMCL[.EXE]  -c START_PROCESS -h nom de l'ordinateur -n phrase -s nom du service [-p mot de passe]

UCYBSMCL [.EXE] -c STOP_PROCESS -h nom de l'ordinateur -n phrase -s nom du service [-m stop mode] [-p mot de passe]

UCYBSMCL [.EXE] -c SET_DATA -h nom de l'ordinateur -n phrase -s nom du service -d valeur de propriété [-p ùot de passe]

Unix :

ucybsmcl  -c GET_PROCESS_LIST -h nom de l'ordinateur:numéro de port -n phrase

ucybsmcl  -c START_PROCESS -h nom de l'ordinateur:numéro de port -n phrase -s nom du service [-p mot de passe]

ucybsmcl  -c STOP_PROCESS -h nom de l'ordinateur:numéro de port -n phrase -s nom du service [-m mode d'arrêt] [-p mot de passe]

ucybsmcl  -c SET_DATA -h nom de l'ordinateur:numéro de port -n phrase -s nom du service -d valeur de propriété [-p mot de passe]

Description des paramètres

Quand vous appelez le programme de ligne de commande à l'aide de paramètres incorrects ou incomplets, un court texte d'aide affiche les paramètres corrects et les codes retour.

Output

Lorsque le programme de ligne de commande est appelé avec l'instruction GET_PROCESS_LIST, les informations demandées sont affichées ligne par ligne. Elle correspond à la vue dans le programme de dialogue du ServiceManager.

Format de sortie

"Service" "Statut" ["ID process" "Heure de début" "durée d'exécution" "Temps CPU"]

Codes retour

Exemples

Le premier exemple récupère tous les services appartenant à l'ordinateur "WINW2K01" et à l'environnement du ServiceManager "UC4P".

UCYBSMCL.EXE -c GET_PROCESS_LIST -h WINW2K01 -n UC4P

Affichage :

"UC4 CP1" "R" "1588" "2004-04-05 21:39" "0/01:11" "0/00:00:22.69"
"UC4 WP1" "R" "3388" "2004-04-05 21:39" "0/01:11" "0/00:00:22.69"
"UC4 WP2" "R" "1576" "2004-04-05 21:39" "0/01:11" "0/00:00:22.69"
"Win32-Agent WIN01" "R" "2708" "2004-04-05 21:40" "0/01:11" "0/00:00:01.31"
"Win32-Agent WIN21" "R" "2392" "2004-04-05 21:40" "0/01:10" "0/00:00:01.30"
"Win32-Agent UC4MAIL" "R" "2932" "2004-04-05 21:40" "0/01:10" "0/00:00:01.31"
"SAP Agent C46" "S"
"PeopleSoft-Agent PS01" "S"

Le second exemple arrêt un agent UNIX normalement.

./ucybsmcl -c STOP_PROCESS -h unixw2k01:8871 -n uc4p -s unix01 -m Close

Voir aussi :