ServiceManager - Kommandozeilenprogramm (CLI)

Das Kommandozeilenprogramm (UCYBSMCL) ermöglicht es Ihnen, Ihre Dienste über die Stapelverarbeitung zu verwalten.

Dieses Thema beinhaltet Folgendes:

Übersicht

Sie können Dienste starten und beenden sowie eine Liste an Diensten eines Computers in einer ServiceManager-Umgebung aufrufen. Diese Option ist nur für Windows und UNIX verfügbar.

Hinweis: Beim CLI-Programm wird zwischen Groß- und Kleinschreibung unterschieden.

Sie können mit dem ServiceManager eine sichere Verbindung (TLS 1.2) herstellen, aber dennoch nicht sichere Verbindungen zu älteren ServiceManagern unterstützen. Für sichere Verbindungen müssen Sie CAPKI auf demselben Computer installiert haben, auf dem Sie den ServiceManager CLI installiert haben. Wenn Sie eine unsichere Verbindung verwenden, führt der CLI den Befehl zum ServiceManager aus, erstellt aber auch eine Warnmeldung.

Syntax

Windows:

UCYBSMCL [.EXE] -c GET_PROCESS_LIST -h computer name -n phrase

UCYBSMCL [.EXE] -c START_PROCESS -h Computername -n phrase -s Name des Dienstes [-p Passwort]

UCYBSMCL [.EXE] -c STOP_PROCESS -h Computername -n phrase -s Name des Dienstes [-m Stopmodus] [-p Passwort]

UCYBSMCL [.EXE] -c SET_DATA -h Computername -n phrase -s Name des Dienstes -d Eigenschaftswert [-p Passwort]

Unix:

ucybsmcl  -c GET_PROCESS_LIST -h computer name:port number -n phrase

ucybsmcl  -c START_PROCESS -h Computername:Portnummer -n phrase -s Name des Dienstes [-p Passwort]

ucybsmcl  -c STOP_PROCESS -h Computername:Portnummer -n phrase -s Name des Dienstes [-m Stopmodus] [-p Passwort]

ucybsmcl  -c SET_DATA -h Computername:Portnummer -n phrase -s Name des Dienstes -d Eigenschaftswert [-p Passwort]

Parameterbeschreibungen

Wenn Sie das Kommandozeilenprogramm mit falschen oder fehlenden Parametern aufrufen, wird ein kurzer Hilfetext angezeigt, der die korrekten Parameter und Rückgabewerte anzeigt.

Output

Wenn Sie das Kommandozeilenprogramm mit dem Befehl GET_PROCESS_LIST aufrufen, werden die angeforderten Informationen Zeile für Zeile angezeigt. Dies entspricht der Ansicht des ServiceManager-Dialogprogramms.

Ausgabeformat

"Service" "Status" ["ProcID" "Start time" "Runtime" "CPU Time"]

Rückgabewerte

Beispiele

Das erste Beispiel ruft alle Services ab, die zum Computer „WINW2K01“ und zur ServiceManager-Umgebung „UC4P“ gehören.

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

Output:

"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"

Das zweite Beispiel beendet normalerweise einen UNIX-Agenten.

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

Siehe auch: