Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

EXECUTE-CMD Kommando ausführen und strukturierte Ausgabe

Das Kommando EXECUTE-CMD übergibt das beim Operanden CMD=... angegebene Kommando zur Ausführung und schreibt die Kommandoausgaben (Meldungen, Ausgabeinformation) in eine anzugebende Variable. Es können unstrukturierte und strukturierte Ausgaben erzeugt werden, je nach Leistung des Kommandoservers. Das Verhalten bei fehlerhafter Kommandoausführung kann durch Auswerten des Returncodes gesteuert werden.

EXECUTE-CMD

CMD = <c-string 0..1800 with-low> / <text 0..1800 with-low>

,TEXT-OUTPUT = *SYSOUT / *NONE / <composed-name 1..255>(...)


<composed-name 1..255>(...)




WRITE-MODE = *REPLACE / *EXTEND

,STRUCTURE-OUTPUT = *NONE / <composed-name 1..255>(...)


<composed-name 1..255>(...)




WRITE-MODE = *REPLACE / *EXTEND

,MSG-STRUCTURE-OUTPUT = *NONE / <composed-name 1..255>(...)


<composed-name 1..255>(...)




WRITE-MODE = *REPLACE / *EXTEND /

,RETURNCODE = *STD / *NONE / *VARIABLE(...)


*VARIABLE(...)




SUBCODE1 = *NONE / <composed-name 1..255>




,SUBCODE2 = *NONE / <composed-name 1..255>




,MAINCODE = *NONE / <composed-name 1..255>

Kommando-Returncode

Bei RETURNCODE = *STD ist möglich:

(SC2)SC1MaincodeBedeutung

0CMD0001Ohne Fehler

1CMD0202Syntaxfehler

3CMD2203Falsche Syntaxdatei

32CMD0221Systemfehler (interner Fehler)

64SDP0091Semantikfehler

130SDP0099Kein Adressraum mehr verfügbar
xxxxxxxxxxxsonstige Returncodes des ausgeführten Kommandos

Bei Returncode = *NONE / *VARIABLE(...) ist möglich:

(SC2)SC1MaincodeBedeutung

0CMD0001Ohne Fehler (aber nur im EXECUTE-CMD)

1CMD0202Syntaxfehler

3CMD2203Falsche Syntaxdatei

32CMD0221Systemfehler (interner Fehler)

64SDP0091Semantikfehler

130SDP0099Kein Adressraum mehr verfügbar