Befehle an den PC senden

Das Natural-Statement DOWNLOAD PC FILE mit der Klausel COMMAND kann dazu benutzt werden, die Befehle von Entire Connection von Natural aus an den PC zu senden. Ausführliche Informationen zu diesem Statement finden Sie in der Natural-Dokumentation.

Dieser Abschnitt behandelt die folgenden Themen:

Die Befehle von Entire Connection sind im Abschnitt Befehle beschrieben.


Asynchrone Verarbeitung

Die asynchrone Verarbeitung wird gestartet, wenn Sie das DOWNLOAD PC FILE-Statement folgendermaßen aufrufen:

DOWNLOAD PC FILE workfilenummer COMMAND befehlsname

wobei befehlsname jeder Befehl sein kann, den man in der Befehlszeile von Entire Connection eingeben kann.

Die Bearbeitung auf dem Host wird fortgeführt, wenn der Befehl als gültiger Befehl erkannt und gestartet wurde.

Synchrone Verarbeitung

Diese Funktionalität steht ab Natural Version 4.1 für Mainframes und Natural Version 6.1 für UNIX zur Verfügung.

Die synchrone Verarbeitung wird gestartet, wenn Sie das DOWNLOAD PC FILE-Statement zusammen mit der Option SYNC aufrufen:

DOWNLOAD PC FILE workfilenummer COMMAND befehlsname SYNC

Die Bearbeitung auf dem Host wird erst dann fortgeführt, wenn der Befehl auf dem PC vollständig ausgeführt wurde.

Wenn eine Prozedurdatei mit dem DOWNLOAD PC FILE-Statement synchron verarbeitet wird, können die folgenden Befehle - wenn sie in der Prozedurdatei definiert sind - nicht ausgeführt werden, weil sie die Kommunikation mit dem Host benötigen:

CONNECT
DISCONNECT
EMULATE
LEARN
MONITOR
PAUSE
QA
QUIT
REC_BUFF
REC_SCR
REC_XFER
REVEAL
RSPMONITOR
SET (mit den unten aufgeführten Parametern)
TOGGLE (mit den unten aufgeführten Parametern)
TYPE
WAITFOR
WAITM

Die folgenden Parameter der Befehle SET und TOGGLE können bei der synchronen Verarbeitung nicht verwendet werden:

DISPLAY
EOSDELAY
EAB
INSTOGGLE
LOGOFF
LOGON
NTCON
NATFILE
NTCOFF
NUMLOCK
OEM
RESPONSE
STATUS
TCPADDR
TCPPORT

Befehle mit *SCREEN können bei der synchronen Verarbeitung auch nicht verwendet werden.

Wenn einer der oben genannten Befehle oder Parameter entdeckt wird, wird eine Fehlermeldung ausgegeben.

Während der Ausführung eines Befehls oder einer Prozedur kann die Option SYNC nur in Verbindung mit dem Befehl SET PCFILE benutzt werden. Siehe Dateiname mit dem Befehl SET angeben.