home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / mskermit / mskger.txt < prev    next >
Text File  |  2020-01-01  |  39KB  |  793 lines

  1.                                 MS-DOS-KERMIT
  2.         FUER DIE IBM-PC-FAMILIE, KOMPATIBLE UND ANDERE MS-DOS-COMPUTER
  3.  
  4.                           Version 3.0, Januar 1990
  5.  
  6.                                 KURZANLEITUNG
  7.  
  8. Diese Datei enthaelt eine kurze Zusammenfassung der Befehle und Eigenschaften
  9. des MS-DOS-Kermit 3.0.  Genauere Informationen, Lernsequenzen, Installation,
  10. Hinweise zur Verkabelung, Vorgehen bei Problemen, Beispiele, Schaubilder und
  11. fortgeschrittene Moeglichkeiten dieser Version von Kermit koennen dem Buch
  12. "Using MS-DOS-Kermit" von Christine M. Gianone entnommen werden, verlegt bei
  13. Digital Press, Bedford, MA, 1990, Bestellnummer EY-C204E-DP.  Dem Buch liegt
  14. eine 5,25-Zoll-MS-DOS-Diskette mit Kermit 3.0 bei. Telefonische Bestellung
  15. unter 001-800-343-8321, Postanschrift Digital Press, Digital Equipment
  16. Corporation, 12 Crosby Drive, Bedford, MA 01730, USA. Es kann auch von
  17. Kermit Distribution, Columbia University, New York, oder ueber Buchhandlungen
  18. bestellt werden. Professor Joe R. Doupnik bereitet zur Zeit ein technisches
  19. Handbuch vor.
  20.  
  21. MS-DOS-Kermit 3.0 ist ein Produkt der Kermit Distribution, Columbia University
  22. Center for Computing Activities.  Der Hauptautor des Programms ist Professor
  23. Joe R. Doupnik von der Utah State University, unter freiwilliger Mithilfe
  24. vieler anderer Programmierer aus der ganzen Welt. Diese Software ist urheber-
  25. rechtlich geschuetzt von den Trustees of Columbia University in the City of
  26. New York (1982/1990). Es darf ohne Registrierung kopiert und weitergegeben
  27. werden; es darf jedoch weder in Lizenz vertrieben noch mit Gewinn als
  28. Software-Produkt verkauft werden. Programmierer schreiben auf
  29. freiwilliger Basis Kermit-Software als Dienst an der Oeffentlichkeit ohne
  30. irgendwelche Gewaehrleistung. Weder die Columbia-Universitaet noch die
  31. einzelnen Autoren noch einzelne Institutionen oder Einzelpersonen, die zur
  32. Entwicklung und Dokumentation beigetragen haben, uebernehmen irgenwelche
  33. Gewaehrleistungsansprueche.
  34.  
  35. Alle Kermit-Programme wie auch Dokumentation und andere Informationen koennen
  36. auf verschiedenen Formen von Datentraegern bezogen werden von:
  37.  
  38.     Kermit Distribution
  39.     Columbia University Center for Computing Activities
  40.     612 West 115th Street
  41.     New York, NY  10025  USA
  42.     Telephone: (212) 854-3703
  43.  
  44. UEBERSICHT
  45.  
  46. MS-DOS-Kermit ist ein Kommunikationsprogramm, das zwei Hauptfunktionen
  47. erfuellt: Terminal-Emulation und Dateitransfer. Die Grundvoraussetzung zur
  48. Kommunikation ist, dass der PC eine Kommunikationseinrichtung besitzt
  49. (serieller Ausgang, Einbaumodem oder Netzwerk-Karte), die mit einem Modem, dem
  50. Telefonnetz, einem Netzwerk oder direkt mit einem anderen Computer verbunden
  51. ist.
  52.  
  53. Zunaechst muss Kermit erfahren, welche Kommunikationseinrichtung benutzt werden
  54. soll. Im allgemeinen wird dies eine serielle Schnittstelle sein, an die
  55. vielleicht ein externes Modem angeschlossen ist. Wenn Kermit eine serielle
  56. Schnittstelle und/oder ein Modem benutzt, muss ihm die Nummer der Schnittstelle
  57. mitgeteilt werden (SET PORT 1, SET PORT 2 etc.), die Uebertragungs-
  58. geschwindigkeit (SET SPEED) und, je nach Art der Verbindung und Wirtsrechner-
  59. Typ, moeglicherweise noch etliche andere Parameter (SET DUPLEX, SET PARITY,
  60. SET FLOW-CONTROL usw.). Bei Netzwerken muss ihm die Art der Netzwerk-
  61. Schnittstelle und/oder das zu benutzende Protokoll mitgeteilt werden (SET
  62. PORT NETBIOS, SET PORT NOVELL, SET PORT DECNET, SET PORT 3COM etc.).
  63.  
  64. Fuer die Benutzung als Terminal muss man Kermit noch erzaehlen, was fuer ein
  65. Terminal-Typ emuliert werden soll (SET TERMINAL). Kermit verhaelt sich wie ein
  66. VT320-Terminal von DEC, sofern man keine gegenteilige Anweisung gibt.
  67.  
  68. Nachdem einmal alle entsprechenden Kommunikationsparameter gesetzt worden
  69. sind, kann der Terminalbetrieb mit dem CONNECT-Kommando begonnen werden. Wer
  70. ein Selbstwaehl-Modem hat, muss zur Herstellung der Verbindung mit dem anderen
  71. Rechner die Waehlkommandos eintippen. Man kann zur Kermit-Kommandoebene
  72. zurueckgelangen durch Eintippen der 'Rueckkehrsequenz': Ctrl-] (bzw., bei
  73. deutscher Tastatur, Strg-+) gefolgt von dem Buchstaben C. (Auf IBM-
  74. Tastaturen kann auch Alt-X verwendet werden.)
  75.  
  76. Zum Dateitransfer muss man zunaechst durch CONNECT eine Verbindung zu dem
  77. anderen Computer herstellen, sich dort ggf. einloggen, den dortigen Kermit
  78. starten und ihn auffordern, etwas zu senden (SEND) oder zu empfangen
  79. (RECEIVE), dann zurueck zum MS-DOS-Kermit gehen und ihm einen RECEIVE- oder
  80. SEND-Befehl geben (genau das Gegenteil von dem Befehl fuer den Wirts-Kermit).
  81. Alternativ kann man den Wirts-Kermit durch den Befehl SERVER in den Server-
  82. Modus versetzen, zurueck zum MS-DOS-Kermit gehen und ihm SEND- oder
  83. GET-Kommandos geben.
  84.  
  85. Es folgt ein Beispiel, in dem ein Hayes-Modem fuer die Herstellung der
  86. Verbindung benutzt wird sowie ein Kermit-Server auf dem Wirtsrechner. "C>" sei
  87. die DOS-Eingabe-Aufforderung, "MS-Kermit>" die des MS-DOS-Kermit-Programms
  88. und "$" die des Wirtsrechners. Alle Befehle ausser Alt-X werden im folgenden
  89. durch Druecken der ENTER-(Wagenruecklauf-)Taste abgeschlossen; Alt-X bedeutet,
  90. man moege die Alt-Taste gedrueckt halten und dann die X-Taste anschlagen. --
  91. Die Kommentare auf der rechten Seite duerfen nicht mit eingetippt werden.
  92.  
  93.   C>kermit                        Start des MS-DOS-Kermit-Programms
  94.   MS-Kermit>set port 1            Benutze COM1 (Standardfall)
  95.   MS-Kermit>set speed 2400        Uebertragung mit 2400 Bits je Sekunde
  96.   MS-Kermit>set terminal vt102    Waehle Terminaltyp
  97.   MS-Kermit>connect               Starte Terminalbetrieb
  98.   ATDT5551234                     Tippe Hayes-Waehlbefehl
  99.   CONNECT 2400                    Hayes-Antwort, wenn die Verbindung steht
  100.   Welcome to ...                  Enter druecken, Wirtsrechner-Logo ansehen
  101.   Username: xxx                   Einloggen auf dem Wirtsrechner
  102.   Password: yyy                   Passwort eintippen (vermutlich ohne Echo)
  103.   $                               Wirtsrechner-Eingabeaufforderung
  104.   $ kermit                        Kermit auf Wirtsrechner starten
  105.   C-Kermit>                       Eingabeaufforderung des Wirtsrechner-Kermits
  106.   C-Kermit>server                 Wirtskermit in Server-Modus versetzen
  107.   Alt-X                           Zurueckkehren zum MS-DOS-Kermit
  108.   MS-Kermit>send oofa.txt         Datei an den Wirtsrechner senden
  109.   MS-Kermit>get foo.bar           Datei vom Wirtsrechner holen
  110.   MS-Kermit>bye                   Fertig, Sitzung beenden
  111.   C>                              Zurueck auf der DOS-Ebene
  112.  
  113. AUFRUF DES MS-DOS-KERMIT-PROGRAMMS
  114.  
  115. MS-DOS-Kermit kann interaktiv benutzt werden, von einer Stapeldatei aus, als
  116. 'externer' DOS-Befehl, oder mit umgeleiteten oder verketteten Standard-Ein-/
  117. Ausgabekanaelen. Beim Starten des Programms werden zunaechst alle Befehle
  118. ausgefuehrt, die in der Datei MSKERMIT.INI im aktuellen Verzeichnis oder im
  119. DOS-Pfad stehen oder aber in der durch "-f dateiname" auf der Kommandozeile
  120. angegebenen Datei.
  121.  
  122. * Interaktiver Betrieb:
  123.  
  124. Zum interaktiven Betrieb des MS-DOS-Kermit ruft man das Programm von der
  125. DOS-Kommandoebene auf, indem man den Programmnamen eingibt, i.a. 'kermit'.
  126. Nachdem die Eingabe-Aufforderung 'MS-Kermit>' erscheint, kann eine Folge
  127. von Kermit-Befehlen eingegeben werden, bis man das Programm wieder beenden
  128. will. Durch die Befehle EXIT oder QUIT wird man zu DOS zurueckgebracht.
  129.  
  130. Bei der Befehlseingabe kann die Ruecktaste benutzt werden, um das letzte
  131. eingegebene Zeichen zu loeschen, Strg-W fuer das letzte Eingabe-Feld oder
  132. Strg-U fuer den ganzen Befehl. ENTER oder Strg-L schliessen die Eingabe ab.
  133. Eintippen eines Fragezeichens an einer beliebigen Stelle der Eingabe
  134. (ausserhalb von Dateinamen und Zeichenketten) zeigt an, was an dieser Stelle
  135. erwartet wird.  Anschlagen der ESC-(Flucht-)Taste vervollstaendigt das
  136. aktuelle Feld des Befehls, soweit moeglich, und positioniert auf das jeweils
  137. naechste Eingabefeld.  Falls eine Vervollstaendigung nicht (oder nicht
  138. eindeutig) moeglich ist, klingelt Kermit einmal kurz an. Jeder Befehl kann
  139. waehrend seiner Ausfuehrung durch Strg-C abgebrochen werden.
  140.  
  141. Mit dem Fragezeichen (?) kann man sich durch die Befehle 'hindurchtasten' und
  142. herausfinden, welche Eingabe-Moeglichkeiten es jeweils gibt.
  143.  
  144. * Aufruf von der DOS-Befehlsebene:
  145.  
  146. MS-DOS-Kermit kann von der DOS-Befehlsebene aus mit
  147. Kommandozeilen-Parametern aufgerufen werden, zum Beispiel:
  148.  
  149.   A>kermit set port 1, set speed 9600, connect
  150.  
  151. In diesem Fall werden keine Hilfe und Vervollstaendigung angeboten, und
  152. MS-DOIS-Kermit kehrt nach Ausfuehrung der angegebenen Befehle zu DOS zurueck,
  153. sofern nicht der STAY-Befehl mit angegeben wurde. Es koennen mehrere Befehle
  154. angegeben werden, die durch Kommata getrennt werden muessen.
  155.  
  156. * Stapelverarbeitung:
  157.  
  158. Gleich anderen MS-DOS-Programmen kann MS-DOS-Kermit aus Stapeldateien heraus
  159. mit Befehlszeilen-Parametern aufgerufen werden. Wenn die Stapeldatei Kermit
  160. ohne Kommandozeilen-Parameter aufruft, laeuft Kermit interaktiv, indem er seine
  161. Befehle von der Tastatur und nicht aus der Stapeldatei liest. Nach Beendigung
  162. von Kermit wird der Rest der Stapeldatei abgearbeitet. Kermit liefert einen
  163. Fehlercode (ERRORLEVEL) an DOS zurueck, mit dem die Stapelverarbeitung
  164. gesteuert werden kann (0: Erfolg, sonst: mindestens ein Dateitransfer ist
  165. fehlgeschlagen).
  166.  
  167. * DOS-Umgebung fuer MS-DOS-Kermit:
  168.  
  169. Es muss sichergestellt werden, dass die PATH-Variable von DOS (die mit 'PATH='
  170. in AUTOEXEC.BAT gesetzt wird) die Platte und das Verzeichnis enthaelt, wo das
  171. Kermit-Programm und die Datei MSKERMIT.INI zu finden sind.
  172.  
  173. Kermit benutzt ausserdem die DOS-Umgebungsvariable KERMIT zur Konfiguration.
  174. Diese Variable kann gesetzt werden durch einen Befehl in AUTOEXEC.BAT von der
  175. Form
  176.  
  177.   SET KERMIT=command;command;...
  178.  
  179. Die Befehle koennen sein:
  180.  
  181.   INPUT-BUFFER <laenge> - Laenge des Puffers fuer INPUT-Befehl; Standard 128.
  182.   ROLLBACK <zahl> - Zahl der Bildschirme fuer Bildschirm-Rueckrollen (BildAuf);
  183.                     Standard 10.
  184.  
  185. Beispiel:
  186.  
  187.   SET KERMIT=INPUT-BUFFER 1000;ROLLBACK 100
  188.  
  189. Kermit liest ausserdem COMSPEC und SHELL aus der DOS-Umgebung und benutzt das
  190. durch 'SHELL=' (falls vorhanden; sonst das durch 'COMSPEC=') benannte Programm
  191. fuer die Ausfuehrung von Befehlen wie PUSH, RUN, TYPE und aehnliche.
  192.  
  193. Kermit kann viele Dateien auf einmal geoeffnet halten (mehrere TAKE-Dateien,
  194. eine gerade transferierte Datei, bis zu drei Logdateien und andere). Daher
  195. sollte die 'FILES='-Zeile in CONFIG.SYS mindestens 20 offene Dateien erlauben.
  196. Ausserdem sollte in CONFIG.SYS ein 'BUFFERS='-Wert von mindestens 20 stehen.
  197.  
  198. ZUSAMMENFASSUNG DER KOMMANDOS FUeR DEN MS-DOS-KERMIT
  199.  
  200. * MS-DOS-Kermit 3.0 in Nicht-DOS-Umgebungen:
  201.  
  202. MS-DOS-Kermit 3.0 kann unter Microsoft Windows 2.03 und Windows 386 2.03 als
  203. regulaere MS-Windows-Anwendung laufen (Ikone, Maus, Schneiden&Kleben usw.).
  204. Dateien koennen uebertragen werden, waehrend andere Anwendungen aktiv sind,
  205. solange Kermit nur einen Teil des Schirms besitzt, also nicht zur Ikone
  206. zusammengeschrumpft ist. Installieren Sie die Datei KERMIT.PIF aus der Kermit-
  207. Distributionsdiskette bei Ihren uebrigen MS-Windows-PIF-Dateien; dann startet
  208. Kermit wie eine ganz normale Windows-Anwendung.  Ohne die PIF-Datei uebernimmt
  209. Kermit den ganzen Bildschirm (und laeuft schneller und kann die Graphik
  210. benutzen.)
  211.  
  212. MS-DOS-Kermit 3.0 laeuft unter OS/2 in der 'DOS-Box', sofern vorher der Befehl
  213. SETCOM40 COM1=ON gegeben worden ist.
  214.  
  215. Berichte ueber DesqView, Concurrent DOS usw. liegen fuer Version 3.0 noch nicht
  216. vor.
  217.  
  218. * Notation:
  219.  
  220.   <parameter>    - Zu ersetzen durch eine richtige Zahl, einen Dateinamen etc.
  221.   <zahl>         - Zu ersetzen durch eine richtige Dezimalzahl
  222.   <zeichenkette> - Zu ersetzen durch eine Folge von Zeichen
  223.   <dateiname>    - Eine Dateispezifikation, ggf. mit Laufwerk und Verzeichnis
  224.   <hh:mm:ss>     - Uhrzeit in 24-Stunden-Schreibweise, max. 12 Stunden entfernt
  225.   [<parameter>]  - Ein wahlfreies Feld, das fortgelassen werden kann
  226.   {A,B,C}        - Eines der Elemente muss ausgewaehlt werden
  227.   [{A,B,C}]      - Eines der Elemente kann ausgewaehlt werden
  228.   = <wert>       - Gibt den Standardwert an
  229.  
  230. * Angaben mit umgekehrtem Schraegstrich:
  231.  
  232. Angaben mit umgekehrtem Schraegstrich koennen in ECHO, INPUT, OUTPUT und vielen
  233. anderen Befehlen benutzt werden:
  234.  
  235. \123    (bis zu 3 Dezimalziffern)     - Eine Dezimalzahl
  236. \d123   (bis zu 3 Dezimalziffern)     - Eine Dezimalzahl
  237. \o123   (bis zu 3 Oktalziffern)       - Eine Oktalzahl (Basis 8)
  238. \x123   (bis zu 3 Hexadezimalziffern) - Eine Hexadezimalzahl (Basis 16)
  239. \{ }    Zur Zusammenfassung; z.B. \{12}6 = Ctrl-L 6 (anstatt ~)
  240. \;      Semikolon in einem Skript-Befehl oder einer Makro-Definition.
  241. \%      Vorschalter fuer Kermit-Variablen, \%1, \%2, ..., \%a, \%b, ..., \%z
  242. \K      Ein Kermit-Connect-Modus-Verb wie z.B. \Kexit
  243. \B      Sende ein BREAK (nur im OUTPUT-Befehl)
  244. \255    Abkuerzung fuer CRLF oder LFCR   (nur im INPUT-Befehl)
  245. \CD     RS-232-Signal fuer 'Traeger vorhanden'  (nur im WAIT-Befehl)
  246. \DSR    RS-232-Signal fuer 'Datengeraet bereit' (nur im WAIT-Befehl)
  247. \CTS    RS-232-Signal fuer 'Bereit zum Senden' (nur im WAIT-Befehl)
  248.  
  249. * Befehle zur Programmverwaltung:
  250.  
  251. EXIT oder QUIT
  252.   Beende MS-DOS-Kermit.
  253. TAKE <dateiname>
  254.   Lies die Befehle aus der Datei statt von der Tastatur.
  255. PUSH
  256.   Gehe auf DOS-Ebene. Rueckkehr zur Kermit-Ebene durch DOS-Befehl EXIT.
  257. RUN <befehl>
  258.   Fuehre ein DOS-Programm oder -Befehl aus, z.B. RUN EDLIN AUTOEXEC.BAT.
  259. VERSION
  260.   Zeige MS-DOS-Kermit-Programmversions-Nummer und -Datum an.
  261. ECHO <text>
  262.   Zeige den <text> auf dem Bildschirm an. (Fuer Mitteilungen aus Skripten)
  263. SET PROMPT <text>
  264.   Aendere die Eingabeaufforderung von MS-Kermit> auf den angegebenen Text.
  265. COMMENT <text>
  266.   Fuer Kommentare in Skripten.
  267. <befehl> ; text
  268.   Befehle in Skripten koennen von Kommentaren gefolgt werden, abgetrennt
  269.   durch ein Semikolon (;).
  270. <text>-
  271. <text>
  272.   Befehle in Skripten oder Makro-Definitionen koennen durch Bindestrich am
  273.   Zeilenende fortgefuehrt werden, ausser bei Kommentaren am Zeilenende.
  274.  
  275. * DOS-aehnliche Befehle:
  276.  
  277. CD [<pfad>]
  278.   Wie der DOS-Befehl CD, kann aber auch einen Laufwerksbuchstaben enthalten.
  279. DELETE <dateiname>
  280.   Loesche die angegebene(n) Datei(en).
  281. DIRECTORY [<dateiname>]
  282.   Wie der DOS-Befehl DIR.
  283. TYPE <dateiname>
  284.   Wie der DOS-Befehl TYPE.
  285. SPACE [<laufwerksbuchstabe>]
  286.   Zeigt den freien Platz auf dem aktuellen bzw. dem angebenen Laufwerk an.
  287. SHOW MEMORY
  288.   Zeigt den freien Hauptspeicherplatz an.
  289.  
  290. * Befehle zur Benutzer-Information:
  291.  
  292. HELP
  293.   Zeige einen kurzen Hilfstext zu MS-DOS-Kermit an.
  294. SHOW
  295.   Zeige ausgewaehlte Einstellungen, Definitionen und Statistiken an.
  296.   (SHOW ? liefert eine Liste der Auswahlmoeglichkeiten.)
  297. STATUS
  298.   Zeige die Werte aller SET-Parameter an.
  299.  
  300. * Befehle fuer Kommunikationsparameter und die Verbindung zu einem Wirtsrechner
  301.  
  302. SET PORT {COM1, COM2 usw.} = COM1
  303.   Waehle Kommunikationsschnittstelle (SET PORT ? liefert eine Liste verfueg-
  304.   barer Schnittstellen; siehe unten fuer lokale Netze). Auch erlaubt sind
  305.   SET PORT 1, SET PORT 2 usw.
  306. SET PORT {BIOS1, BIOS2 usw.}
  307.   Benutze Treiber auf BIOS-Ebene fuer COM1, COM2 usw. anstatt des eingebauten
  308.   Codes. Zur Benutzung von Kermit mit Nicht-Standard-Schnittstellen.
  309. SET SPEED <zahl>
  310.   Datenuebertragungsrate: 1200, 2400, 9600 usw. SET SPEED ? fuer eine Liste.
  311. SET PARITY {EVEN, ODD, MARK, SPACE, NONE} = NONE
  312.   Zeichenparitaet waehrend der Kommunikation.  Wenn ungleich NONE, dann werden
  313.   waehrend des Datei-Transfers 8-Bit-Werte mit Vorschaltzeichen uebertragen.
  314. SET DISPLAY { 7, 8 } = 7
  315.   7 entfernt das Paritaetsbit. z.B. fuer UNIX-Systeme.
  316.   8 wird fuer internationale 8-Bit-Zeichensaetze benoetigt.
  317. SET DUPLEX {FULL, HALF} = FULL
  318.   Waehle Voll- oder Halbduplex-Kommunikation. Fuer FULL waehle i.a. Echo vom
  319.   Wirt; fuer HALF waehle lokales Echo plus RTS/CTS-Hardware-Handshaking.
  320. SET HANDSHAKE {NONE, XON, CR, LF, CODE <ascii-wert>} = NONE
  321.   Halbduplex-Leitungsumschaltzeichen (i.a. XON).
  322. SET FLOW-CONTROL {XON/XOFF, NONE} = XON/XOFF
  323.   Kontrollmethode fuer den Vollduplex-Datenfluss.
  324. SET TERMINAL {VT320, VT102, VT52, HEATH-19, TEK4010} = VT320
  325.   Waehle den nachzuahmenden Bildschirm-Typ.
  326. SET TERMINAL CHARACTER-SET { LATIN1, DEC-MCS, GERMAN, FRENCH usw.} = LATIN1
  327.   Informiere Kermit ueber den Zeichensatz, den der Wirtsrechner bei seinem
  328.   Terminal voraussetzt. Ankommende Zeichen werden aus diesem Zeichensatz in
  329.   die aktive Code-Seite des PC uebersetzt; eingetippte Zeichen werden aus der
  330.   aktiven Code-Seite in diesen Zeichensatz uebersetzt. LATIN1 steht fuer das
  331.   ISO-Alphabet Lateinisch 1 (8-Bit-Satz). GERMAN, FRENCH usw. sind 7-Bit-
  332.   Zeichensaetze mit nationalen Ersetzungen. SET TERMINAL CHARACTER-SET
  333.   TRANSPARENT laeat alle ankommenden Zeichen unveraendert. Benutze SET KEY
  334.   und SET TRANSLATION INPUT, um Kermits eingebaute Zeichenumsetzungen
  335.   gezielt zu veraendern.
  336. SET TERMINAL ?
  337.   Viele weitere Bildschirm-Parameter: Farbe, Tabulatoren, Zeilenende usw.
  338. CONNECT
  339.   Stelle eine Bildschirmverbindung zu einem anderen Rechner her ueber den
  340.   aktuellen Ausgang und mit den aktuellen Kommunikationsparametern. Benutze
  341.   Alt-X zur Rueckkehr zur "MS-Kermit>"-Ebene (d.h.: die Alt-Taste gedrueckt
  342.   halten und dann x tippen). Setzt DTR hoch. Kann mit C abgekuerzt werden.
  343. HANGUP
  344.   Haenge eine per Modem gewaehlte Verbindung auf durch Absenken von DTR.
  345. SET DEBUG SESSION
  346.   Schalte Bildschirm-Emulator ab, zeige ankommende Zeichen roh an fuer
  347.   Fehlersuche: ^X = Strg-X, ~X = X mit gesetztem 8. Bit.
  348. SET DEBUG OFF
  349.   Schalte Fehlersuche fuer die laufenden Bildschirm-Sitzung ab.
  350.  
  351. * Lokale Netze (LANs)
  352.  
  353. SET PORT NETBIOS
  354.   Benutze das IBM-Netbios statt der seriellen Kommunikationsschnittstelle.
  355.   MS-DOS-Kermit wartet auf Verbindungen von anderen PCs im Netz. Benutze
  356.   auch mit AT&T-StarLAN/StarGroup.
  357. SET PORT NETBIOS <name>
  358.   Stelle Verbindung mit einem anderen PC im Netbios-Netzwerk her. Auch fuer
  359.   AT&T-StarLAN/StarGroup.
  360. SET PORT NOVELL
  361.   Zur Benutzung mit asynchronen Novell-Netzwerk-Kommunikation-Servern
  362.   (NASI/NACS) (siehe unten).
  363. SET PORT DECNET [<knoten> [<passwort>]]
  364.   Fuer LAT- oder CTERM-DECnet-DOS-Verbindungen. Gib den Knoten an, der
  365.   angewaehlt werden soll, und LAT-Passwort, soweit noetig.
  366. SET PORT UB-NET1
  367.   Fuer Ungermann-Bass Net/One.
  368. SET PORT OPENNET [<knoten>]
  369.   Fuer Intel OpenNET, aehnlich wie Netbios.
  370. SET PORT 3COM
  371.   Zur Benutzung von asynchronen 3COM-BAPI-Kommunikations-Servern, BRIDGE-PCS-
  372.   oder 3+OPEN-TCP-Versionen.
  373. SET PORT { BIOS1, BIOS2, BIOS3, BIOS4 }
  374.   Fuer alle Netzwerke, die ueber einen COM-Schnittstellentreiber auf BIOS-Ebene
  375.   arbeiten. Beispiele sind u.a. Novell TES (s.u.), IBM EBIOS, 3COM BAPI (nur
  376.   alte BRIDGE-PCS-Version), TCP/IP-Telnet (z.B. durch Interlan-TCP/IP-Novell-
  377.   Gateway, oder FTP-Software-TC/TCP Januar 1990, Version 2.04 pl 1).
  378. HANGUP
  379.   Schliesse Netzwerk-Verbindung, beende Netzwerk-Sitzung.
  380.  
  381. MS-DOS-Kermit 3.0 arbeitet mit Novell-Produkten auf mindestens drei Arten
  382. zusammen: mit dem asynchronen NASI/NACS-Server, mit Netware/VMS ueber das
  383. Hilfsprogramm TES.COM von Novell und mit NetWare-File-Servern.
  384.  
  385. 1. NASI/NACS. Installiere NACS auf einem asynchronen Novell-Server und
  386. richte NASI auf einer Arbeitsstation ein (u.U. durch Laden von einem
  387. File-Server), alles nach Anleitung von Novell. Starte die Netzwerk-Schale des
  388. Kundenrechners, dann starte NASI. Starte Kermit und benutze SET KEY, um das
  389. Tastaturwort \Knethold auf eine Taste zu legen (z.B. "SET KEY \1374
  390. \Knethold", um Strg-F1 damit zu belegen); gib Kermit die Befehle SET PORT
  391. NOVELL und CONNECT. Der NASI-Menue-Bildschirmn sollte erscheinen; ggf. druecke
  392. noch einmal die Eingabetaste. Waehle einen asynchronen Ausgang an; NASI/NACS
  393. wird dann zunaechst diesen Ausgang belegen. Weitere NASI/NACS-Befehle koennen
  394. eingegeben werden, indem im Verbindungsmodus die Taste fuer \Knethold gedrueckt
  395. wird. Der Kermit-Befehl HANGUP schlieat und beendet die aktuelle Verbindung.
  396. Nachdem einmal eine Verbindung zustande gekommen ist, kann Kermit fuer
  397. Dateiuebertragungen, CONNECT (Bildschirm-Emulation) und Abarbeitung von
  398. Skripten benutzt werden.
  399.  
  400. 2. TES. Starte die Netzwerk-Schale des Kunden. Stelle sicher, dass ein
  401. VAX/VMS-System im Netzwerk als NetWare-File-Server arbeitet. Starte TES; TES
  402. installiert sich als residentes Programm (TSR) bis zum naechsten Kommando TES
  403. UNLOAD. Als naechstes starte Kermit und gib die Befehle SET PORT BIOS1 und
  404. CONNECT. Nach Druecken der TES-Aktivierungstasten (i.a.  Alt-linke-
  405. Umschalttaste-T) erscheint das TES-Menue.  Waehle eine Maschine zur Verbindung
  406. aus und druecke ESC. Ein VMS-Login-Bildschirm sollte jetzt erscheinen.  Die
  407. TES-Verbindung wird solange aufrechterhalten, bis ein VMS-Logout- oder ein
  408. Kermit-Hangup-Befehl eingegeben wird. Mehrere gleichzeitige Verbindungen sind
  409. moeglich durch Druecken der TES-Aktivierungstasten, indem die gerade aktive
  410. Verbindung eingefroren wird.  Beachte, dass der VMS-Befehl TYPE dazu fuehren
  411. kann, dass TES von der VAX ueberrannt wird, wenn die Datei besonders lang ist.
  412. Nachdem eine Verbindung eingerichtet ist, kann Kermit fuer Dateiueber-
  413. tragungen, CONNECT (Bildschirm-Emulation) und zur Abarbeitung von Skripten
  414. benutzt werden.
  415.  
  416. 3. File-Server.  Dies ist besonders einfach, weil die Laufwerks-Buchstaben
  417. des Servers ganz normal mit Kermit zusammenarbeiten. Besondere Vorkehrungen
  418. sind bei Kermit getroffen worden, um das Drucken auf einem Netzwerk-Drucker
  419. zu unterstuetzen, waehrend Kermit ueber einen Hochgeschwindigkeitsausgang mit
  420. einem Wirt verbunden ist. Drucken im Netzwerk wird erreicht durch das Novell-
  421. Hilfsprogramm CAPTURE, das den ersten PC-Drucker-Kanal auf den File-Server
  422. umlenkt. Kermit benutzt den File-Server genau wie jeder normale Mensch: als
  423. zusaetzlichen Satz von Platten-Kennbuchstaben und/oder zusaetzliche Drucker.
  424.  
  425.  
  426. * Lokale Kommandos waehrend des Verbindungs-Modus:
  427.  
  428. Waehrend des Betriebes als Terminal kann man Ctrl-] druecken (bzw., bei
  429. deutscher Tastatur, Strg-+  --  also Strg gedrueckt halten und die Taste
  430. mit dem Plus-Zeichen druecken; nicht die grosse graue Plus-Taste im
  431. Ziffernblock!) und danach eines der folgenden Zeichen:
  432.  
  433.   ?   Hilfe -- zeigt die erlaubten Zeichen zur Kommando-Auswahl an
  434.   0   (die Ziffer Null) Uebertrage ein NUL-Byte (ASCII-Code 0)
  435.   B   Uebertrage ein BREAK-Signal                                 (auch Alt-B)
  436.   C   Schliesse die Verbindung und kehre zum Kermit-Prompt zurueck (auch Alt-X)
  437.   F   Schreibe den Bildschirminhalt in eine Bildschirm-Datei  (auch Strg-End)
  438.   H   Haenge die Datenverbindung ein (auch fuer Netzwerke)
  439.   L   Uebertrage ein langes Break (1,8 Sekunden)
  440.   M   Schalte die Status-Zeile ein bzw. aus
  441.   P   Gehe voruebergehend auf DOS-Ebene; zurueck zum Wirtsrechner mit EXIT
  442.   Q   Unterbrich voruebergehend das Protokollieren der Sitzung
  443.   R   Nimm das Protokollieren der Sitzung wieder auf
  444.   S   Zeige den Zustand der Verbindung an
  445.   ^]  (bzw. ^+ oder was immer als Rueckkehr-Zeichen gesetzt worden ist)
  446.       zweimaliges Druecken des Rueckkehr-Zeichens: sende eines davon an den
  447.       Wirt 
  448.  
  449. Mit SET ESCAPE kann das Rueckkehr-Zeichen auf ein anderes Zeichen als
  450. Ctrl-Rechte-eckige-Klammer bzw. Strg-Plus gesetzt werden; auf einer IBM-
  451. Tastatur koennen auch die oben angegebenen Alt-Tasten-Aequivalente verwendet
  452. werden. Mit SET KEY kann auch eine andere Taste mit \Kexit oder anderen
  453. "Kermit-Verben" belegt werden; standardmaeaig ist auf IBM-Tastaturen z.B.
  454. \Kexit auch der Tasten-Kombination Alt-X zugewiesen.
  455.  
  456. * SET-TRANSLATE-INPUT-Befehl:
  457.  
  458.   SET TRANSLATE ON
  459.   SET TRANSLATE INPUT <code1> <code2>
  460.  
  461. Wenn das durch <code1> repraesentierte Zeichen im Terminal-Betrieb am
  462. Kommunikationseingang ankommt, ersetze es durch das Zeichen mit <code2>,
  463. bevor es angezeigt wird. Dies hat Vorrang vor der gerade aktiven Uebersetzung
  464. dieses Zeichens laut gewaehltem Terminal-Zeichensatz. Derart angegebene Ueber-
  465. setzungen gelten nur, wenn auch SET TRANSLATE INPUT ON gewaehlt wurde; mit
  466. SET TRANSLATE INPUT OFF wird diese Uebersetzung ausser Kraft gesetzt und statt-
  467. dessen die Standard-Uebersetzung angewandt. Von dem SET-TRANSLATE-INPUT-ON/OFF-
  468. Befehl unbetroffen bleibt die eingestellte Uebersetzung vom Terminal-Zeichen-
  469. satz in die PC-Code-Seite; um diese ausser Kraft zu setzen, benutzt man SET
  470. TERMINAL CHARACTER-SET TRANSPARENT.
  471.  
  472. * SET-KEY-Befehl:
  473.  
  474.   SET KEY <abtastcode> <wert>
  475.  
  476. Weise <wert> der Taste(nkombination) mit dem angegebenen Abtast-Code zu.
  477. Wenn die entsprechende Taste(nkombination) waehrend des Terminal-Betriebs
  478. gedrueckt wird, wird der <wert> ueber den Kommunikationsausgang gesendet.
  479. Wenn man den Abtast-Code nicht weia, gibt man einfach SET KEY ein und drueckt
  480. dann auf Aufforderung hin erst die gewuenschte Taste(nkombination), danach die
  481. Definition. Der <wert> kann ein einzelnes Zeichen, ein Text -- moeglicherweise
  482. mit Rueckschraegstrich-Codes -- oder ein (oder mehrere) Kermit-Verben sein.
  483. SET KEY setzt die Standard-Uebersetzung fuer die gegebene Taste ausser Kraft.
  484.  
  485. * Oft gebrauchte Kermit-Verben (Standard-Zuweisung in Klammern)
  486.  
  487. \Kexit        Rueckkehr aus Verbindungsmodus (Alt-X, Strg-+C)
  488. \Kbreak       Sende ein BREAK-Signal (Alt-B, Strg-+B)
  489. \Kdos         Gehe voruebergehend auf die DOS-Ebene (Strg-+P)
  490. \Kdump        Schreibe den aktuellen Bildschirm in eine Datei (Strg-+F)
  491. \Khangup      Haenge die Datenverbindung ein (Strg-+H)
  492. \Klogoff      Beende das Protokollieren der Sitzung (Strg-+Q)
  493. \Klogon       Nimm das Protokollieren wieder auf (Strg-+R)
  494. \Kmodeline    Schalte die Status-Zeile an/aus (grosses graues Minus)
  495. \Kprtscn      Drucke den aktuellen Bildschirm-Inhalt (Print Screen)
  496. \Kreset       Initialisiere den Bildschirm-Emulator (Alt-= bzw. Alt-a)
  497. \Ktermtype    Aendere den Bildschirm-Typ (Alt-Minus bzw. Alt-')
  498. \Kupscn       Rolle den Bildschirm zurueck (SeiteHoch)
  499. \Kupone       Rolle den Bildschirm eine Zeile zurueck (Strg-SeiteHoch)
  500. \Kdnscn       Rolle den Bildschim vor (SeiteTief)
  501. \Kdnscn       Rolle den Bildschirm eine Zeile vor (Strg-SeiteTief)
  502. \KterminalR   Fuehre das Makro namens TERMINALR aus, falls vorhanden
  503. \KterminalS   Fuehre das Makro namens TERMINALS aus, falls vorhanden
  504. \Knethold     Lege eine Netzwerk-Verbindung auf Eis, waehle eine andere an
  505.  
  506. Mit SET KEY koennen diese Verben beliebigen Tasten zugeordnet werden.
  507. Beispiel: "SET KEY \315 \Kexit" belegt die F1-Taste mit dem Rueckkehr-Zeichen.
  508.  
  509. * Befehle fuer die Datei-Uebertragung:
  510.  
  511. SEND <dateiname> [<neuername>]
  512.   Sende Dateien an Wirts- oder Server-Kermit. Mit S abkuerzbar.
  513. RECEIVE <parameter> <wert>
  514.   Warte darauf, dass der andere Kermit eine Datei schickt; jenem muss ein
  515.   SEND-Befehl gegeben worden sein. Mit R abkuerzbar.
  516. GET <wirtsdateiname>
  517.   Bitte einen Kermit-Server, die angegebene(n) Datei(en) zu senden. Nach
  518.   GET alleine wird zur Eingabe von Wirts- und lokalem Namen aufgefordert.
  519. MAIL <dateiname> <adresse>
  520.   Sende die Datei als elektronischen Brief an die angegebene Adresse; dies
  521.   setzt voraus, dass der Wirts-Kermit das beherrscht.
  522.  
  523. * Informationen ueber die Datei-Uebertragung:
  524.  
  525. SHOW STATISTICS
  526.   Zeige Effizienz und andere Statistiken ueber die Datei-Uebertragung an.
  527. SHOW PROTOCOL
  528.   Zeige die Protokoll-bezogenen Parameter-Werte an.
  529. SHOW FILE
  530.   Zeige die Datei-bezogenen Parameter-Werte an.
  531. SHOW SERVER
  532.   Zeige die Server-bezogenen Parameter.
  533.  
  534. * Befehle fuer den Umgang mit Servern:
  535.  
  536. BYE
  537.   Beende einen Wirts-Kermit-Server und schliesse den zugehoerigen Job ab.
  538. FINISH
  539.   Beende einen Wirts-Kermit-Server; gehe zur Kommando-Oberflaeche des Jobs.
  540. GET <wirtsdateiname>
  541.   Bitte einen Kermit-Server, die angegebene(n) Datei(en) zu senden.
  542. SEND <dateiname> [<neuername>]
  543.   Sende Dateien an einen empfangenden Wirts-Kermit oder einen -Server.
  544. REMOTE CD [<verzeichnis> [<passwort>]]
  545.   Fordere Wirts-Server auf, das Verzeichnis wie angegeben zu wechseln.
  546. REMOTE DELETE <dateiname>
  547.   Fordere Wirts-Server auf, die angegebene(n) Datei(en) zu loeschen.
  548. REMOTE DIRECTORY [<dateiname>]
  549.   Fordere eine Verzeichnis-Liste der angegebenen Dateien vom Wirts-Server an.
  550. REMOTE HELP
  551.   Bitte den Server um eine Liste der Dienste, die er anbietet.
  552. REMOTE HOST <befehl>
  553.   Sende einen Befehl an den Wirts-Rechner in seiner eigenen Systemsprache.
  554. REMOTE KERMIT <befehl>
  555.   Sende einen Befehl an den Wirts-Kermit-Server in seiner eigenen Sprache.
  556. REMOTE LOGIN <benutzer>
  557.   Logge auf einem Wirts-Kermit-Server ein; Passwoerter werden angefordert.
  558. REMOTE MESSAGE <text>
  559.   Sende eine einzeilige Nachricht an den Wirts-Kermit-Server.
  560. REMOTE SET <parameter> <wert>
  561.   Fordere Wirts-Server auf, den genannten Parameter wie angegeben zu setzen.
  562. REMOTE SPACE [<verzeichnis>]
  563.   Zeige freien Plattenplatz des Wirts-Rechners an.
  564. REMOTE TYPE <dateiname>
  565.   Zeige Wirts-Datei(en) an.
  566. REMOTE WHO
  567.   Zeige die aktiven Benutzer des Wirts-Sytems an.
  568.  
  569. * Befehle fuer den Einsatz als Server:
  570.  
  571. DISABLE <parameter>
  572.   Setze eine Faehigkeiten des Servers ausser Kraft (Liste mit DISABLE ?).
  573. ENABLE <parameter>
  574.   Setze ausgewaehlte Faehigkeiten des Servers in Kraft (Liste mit ENABLE ?).
  575. SET SERVER TIMEOUT <zahl>
  576.   Setze Zeitdauer, nach der waehrend des Wartens auf einen Befehl jeweils
  577.   ein NAK ausgesandt wird; 0 = nie.
  578. SET SERVER LOGIN <name> <passwort>
  579.   Gib einen Namen und Passwort an, die dem Server (mit REMOTE LOGIN)
  580.   mitgeteilt werden muessen, ehe er andere Befehle akzeptiert.
  581. SERVER [<zeit>]
  582.   Arbeite als Kermit-Server, wahlweise fuer die oder bis zur angegebenen Zeit.
  583.   Standard-Zeit ist 'immer' (bis ein BYE oder FINISH-Befehl kommt oder der
  584.   Server durch Strg-+ unterbrochen wird).
  585.  
  586. Der MS-DOS-Kermit-Server bedient die folgenden Anfragen:
  587.  
  588. SEND        REMOTE CWD        REMOTE MESSAGE
  589. GET         REMOTE DELETE     REMOTE SPACE
  590. FINISH      REMOTE DIRECTORY  REMOTE TYPE
  591. BYE         REMOTE HOST       REMOTE SET
  592. LOGOUT      REMOTE KERMIT
  593.  
  594. * Befehle zum Unterbrechen einer laufenden Dateiuebertragung:
  595.  
  596. X oder Strg-X: Beende den laufenden Transfer, beginne ggf. die naechste Datei.
  597. Z oder Strg-Z: Beende den laufenden Transfer, ueberspringe alle weiteren.
  598. E oder Strg-E: Sende ein Fehler-Paket an den Wirts-Kermit.
  599. C oder Strg-C: Kehre sofort zur Kermit-Befehlsaufforderung zurueck.
  600. Eingabe-Taste: Versuche, einen haengengebliebenen Transfer fortzusetzen.
  601.  
  602. * Befehle fuer Nicht-Standard-Parameter zur Dateiuebertragung:
  603.  
  604. SET ATTRIBUTES { ON, OFF } = ON
  605.   Erlaube/Verbiete Verarbeitung von Datei-Attribut-Paketen.
  606. SET ATTRIBUTES { DATE, LENGTH, TYPE, CHARACTER-SET } { ON, OFF } = ON
  607.   Erlaube/Verbiete Verarbeitung ausgesuchter Datei-Attribute.
  608. SET BLOCK-CHECK { 1, 2, 3 } = 1
  609.   Ausfuehrlichkeit der Fehlerpruefung; 1 ist Standard, 3 ist am sichersten.
  610. SET DEBUG PACKETS
  611.   Zeige Pakete waehrend der Dateiuebertragung an.
  612. SET DEBUG OFF
  613.   Zeige keine Pakete an.
  614. SET DESTINATION { DISK, PRINTER, SCREEN } = DISK
  615.   Lege ankommende Dateien auf dem angegebenen Geraet ab.
  616. SET DISPLAY { QUIET, REGULAR, SERIAL } = REGULAR
  617.   Waehle Art der Anzeige waehrend der Dateiuebertragung.
  618. SET EOF { CTRL-Z, NOCTRL-Z } = NOCTRL-Z
  619.   Markiert Strg-Z das Ende einer PC-DOS-Textdatei?
  620. SET FILE TYPE { TEXT, BINARY } = TEXT
  621.   TEXT bedeutet Satzformat-Umwandlung und Zeichensatz-Uebersetzung. Benutze
  622.   BINARY fuer Dateiuebertragungen ohne jegliche Umsetzung.
  623. SET FILE CHARACTER-SET { CP437, CP850, CP860, CP863, CP865 }
  624.   Benutze die angegebene IBM-PC-Codeseite bei der Dateiuebertragung. Standard
  625.   ist die aktuelle PC-Codeseite. Kermit uebersetzt waehrend der Dateiuebertra-
  626.   gung zwischen dem aktuellen Datei-Zeichensatz und dem aktuellen Uebertra-
  627.   gungszeichensatz.
  628. SET TRANSFER CHARACTER-SET { TRANSPARENT, LATIN1 } = TRANSPARENT
  629.   Benutze den angegeben Zeichensatz bei der Uebertragung von Kermit-Paketen.
  630.   TRANSPARENT bedeutet 'keine Uebersetzung'. LATIN1 ist das ISO-Alphabet
  631.   Lateinisch 1; es wird benutzt, um Texte, die nationale Sonderzeichen (z.B.
  632.   Umlaute) enthalten, mit Kermit-Programmen auszutauschen, die diese
  633.   Faehigkeit ebenfalls haben.
  634. SET FILE WARNING { ON, OFF, NO-SUPERSEDE } = ON
  635.   Wenn eine Datei mit dem gleichen Namen wie eine schon existierende ankommt:
  636.   ON = Gib der ankommenden Datei automatisch einen neuen, aehnlichen Namen.
  637.   OFF = Ueberschreibe die existierende mit der neuen Datei.
  638.   NO-SUPERSEDE = Weise die ankommende Datei zurueck.
  639. SET INCOMPLETE { KEEP, DISCARD } = DISCARD
  640.   Lasse unvollstaendig uebertragene Dateien stehen bzw. loesche sie.
  641. SET RETRY <zahl> = 5
  642.   Versuche hoechstens so oft, ein einzelnes Paket neu zu senden; dann brich ab.
  643. SET TIMER { ON, OFF } = ON
  644.   Erlaube/Verbiete Aus-Zeiten und Neuuebertragungen waehrend des Datei-
  645.   transfers.
  646. SET WINDOW <zahl> = 1
  647.   Anzahl der Scheiben fuer gleitende Fenster. Groesser als 1 nur, wenn der
  648.   Wirts-Kermit ebenfalls gleitende Fenster unterstuetzt. Verbessert den Daten-
  649.   durchsatz auf Verbindungen mit langen Totzeiten.
  650. SET SEND (oder RECEIVE) <parameter> <wert>
  651.   START-OF-PACKET <zahl> = 1 Paket-Start-Zeichen, normalerweise Strg-A.
  652.   END-OF-PACKET <zahl> = 13  Paket-Ende-Zeichen, normalerweise Wagenruecklauf.
  653.   PACKET-LENGTH <zahl> = 94  Paketlaenge, <= 2000; > 94 sind 'lange Pakete'.
  654.   PAUSE   <zahl> = 0         Pause zwischen Paketen in Millisekunden.
  655.   TIMEOUT <zahl> = 5         Auszeit-Laenge in Sekunden beim Warten auf Pakete.
  656.   PADDING <zahl> = 0         Anzahl Fuellzeichen vor jedem Paket.
  657.   PADCHAR <zahl> = 0         Zu benutzendes Fuellzeichen.
  658.  
  659. Benutze SHOW FILE, SHOW PROTOCOL zur Anzeige der aktuellen Parameter-Werte.
  660.  
  661. * Befehle fuer ungeschuetzte Dateiuebertragungen:
  662.  
  663. TRANSMIT <dateiname>
  664.   Sende eine Textdatei zum Wirt, als ob sie auf der Tastatur eingegeben wuerde.
  665. SET TRANSMIT <parameter> <wert>
  666.   Verschiedene Parameter fuer den TRANSMIT-Befehl (SET TRANSM ? zeigt, welche).
  667. LOG SESSION <dateiname>
  668.   Fange eine Datei, die der Wirt auflistet, unter dem angegebenen Namen auf.
  669.  
  670. * Befehle zur Aufzeichnung:
  671.  
  672. LOG TRANSACTION [<dateiname>] = TRANSACT.LOG
  673.   Protokolliere Namen, Zeiten usw. von Dateitransfers in der angegebenen Datei.
  674. LOG SESSION [<dateiname>] = SESSION.LOG
  675.   Zeichne eine Bildschirm-Sitzung in der angegebenen Datei auf.
  676. LOG PACKETS [<dateiname>] = PACKET.LOG
  677.   Protokolliere Dateiuebertragungs-Pakete in der angegebenen Datei.
  678. WRITE {PACKET,SESSION,TRANSACTION,SCREEN} {DATE,TIME,PATH,TEXT,usw.} [<text>]
  679.   Schreibe die angegebene Groesse auf die angegebene Datei oder den Bildschirm.
  680. CLOSE {PACKET, SESSION, TRANSACTION, ALL}
  681.   Schliesse die entsprechende Protokoll-Datei und beende das Protokollieren.
  682. REPLAY <dateiname>
  683.   Zeige ein Sitzungsprotokoll an unter Benutzung des Terminal-Emulators.
  684. SHOW LOG
  685.   Zeige Namen der Protokoll-Dateien und aktuelle Zustaende an.
  686.  
  687. * Makros und Variable:
  688.  
  689. DEFINE <name> [<wert>]
  690.   Weise einem Makro namens '<name>' den angegebenen Wert zu. Wenn <wert> fehlt,
  691.   wird das Makro geloescht. Moegliche Werte sind Folgen von MS-Kermit-Befehlen,
  692.   durch Kommata getrennt. Kann auch benutzt werden, um Variable wie \%1, \%a,
  693.   zu definieren.
  694. [DO] <name> [<parameter1> [<parameter2> [<parameter3> [...]]]]
  695.   Fuehre das Makro namens '<name>' aus und weist ggf. die Parameter den
  696.   Variablen \%1, \%2, \%3 usw. zu; setzt die Variable ARGC auf die Zahl der
  697.   Parameters plus eins (1 = keine Parameter, 2 = 1 Parameter usw.).
  698. ASSIGN <variable1> <variable2>
  699.   Kopiere den aktuellen Wert von <variable2> nach <variable1>.
  700. SHOW MACRO [<name>]
  701.   Zeige die Definition des angegebenen Makros oder der Variablen an.
  702. IF DEFINED <name> <befehl>
  703.   Fuehre <befehl> aus, wenn <name> definiert ist.
  704. IF = ARGC <zahl> <befehl>
  705.   Fuehre <befehl> aus, wenn ARGC gleich <zahl> ist (Konstante oder Variable).
  706. IF < ARGC <zahl> <befehl>
  707.   Fuehre <befehl> aus, wenn ARGC kleiner als <zahl> ist.
  708. IF > ARGC <zahl> <befehl>
  709.   Fuehre <befehl> aus, wenn ARGC groesser als <zahl> ist.
  710. IF NOT > ARGC <zahl> <befehl>
  711.   Fuehre <befehl> aus, wenn ARGC kleiner oder gleich <zahl> ist.
  712. IF =, <, >
  713.   Kann auch mit beliebigen anderen Variablen benutzt werden, einschliealich
  714.   der anderen vordefinierten numerischen Variablen VERSION, COUNT und
  715.   ERRORLEVEL sowie allen anderen Variablen (z.B. \%1, \%a) mit numerischem
  716.   Wert. Benutze IF EQUAL zum Vergleich von Zeichenketten (siehe unten).
  717.  
  718. * Skript-Befehle:
  719.  
  720. INPUT [<zahl>] <zeichenkette>
  721.   Warte bis zu <auszeit> Sekunden, dass <zeichenkette> an der Kommunikations-
  722.   schnittstelle ankommt. Wenn sie ankommt, setze SUCCESS; wenn nicht, brich ab
  723.   und setze FAILURE. <zeichenkette> darf Rueckschraegstrich-Codes enthalten.
  724. OUTPUT <zeichenkette>
  725.   Gib <zeichenkette> ueber die Kommunikationsschnittstelle aus.
  726. SET INPUT CASE { IGNORE, OBSERVE } = IGNORE
  727.   Lege fest, ob Groa-/Kleinschreibung bei INPUT-Zeichenketten bedeutsam ist.
  728. SET INPUT DEFAULT-TIMEOUT <zahl> = 1
  729.   Auszeit-Laenge in Sekunden, falls nicht im Input-Befehl angegeben.
  730. SET INPUT ECHO { ON, OFF } = ON
  731.   Anzeige der auf einen INPUT-Befehl hin gelesenen Zeichen auf dem Bildschirm.
  732. SET INPUT TIMEOUT-ACTION { PROCEED, QUIT } = PROCEED
  733.   Bei einer Auszeit bedeutet PROCEED: setze SUCCESS oder FAILURE und arbeite
  734.   naechste Angabe in der Makro-Definition oder dem Skript ab. QUIT bedeutet:
  735.   brich das aktuelle Makro oder Skript sofort ab.
  736. IF SUCCESS <befehl>
  737.   Fuehre <befehl> aus, falls der vorangegangene INPUT-Befehl Erfolg hatte.
  738.   Ebenso fuer Dateitransfer-Befehle wie SEND, RECEIVE, GET, BYE usw.
  739. IF FAILURE <befehl>
  740.   Fuehre <befehl> aus, falls der vorangegangene INPUT-Befehl fehlschlug.
  741. PAUSE <zahl>
  742.   Warte die angegebene Zahl von Sekunden, sofern nicht vorher eine Taste
  743.   gedrueckt wird. Hebt DTR an.
  744. WAIT [<zeit>] [\DTR] [\CD] [\CTS]
  745.   Wartet die angegebene Zahl von Sekunden oder bis zur Uhrzeit hh:mm:ss auf
  746.   die angegebenen Signale vom Modem. Hebt DTR an.
  747. CLEAR
  748.   Loesche den Eingabe-Puffer der Kommunikationsschnittstelle.
  749. STOP
  750.   Kehre aus dem Makro oder Skript zur MS-DOS-Kermit-Eingabeaufforderung 
  751.   zurueck.
  752. POP
  753.   Kehre aus dem aktuellen Makro oder Skript zu dem Makro/Skript zurueck, aus
  754.   dem heraus es aufgerufen wurde, bzw. zur MS-DOS-Kermit-Eingabe-Auffoderung.
  755. GOTO <marke>
  756.   Statt die naechste Angabe im aktuellen Makro oder Skript abzuarbeiten, gehe
  757.   zur angegebenen Marke und arbeite dort weiter. <marke> muss ein Wort sein,
  758.   das mit einem Doppelpunkt in der ersten Spalte der Zeile beginnt und im
  759.   aktuellen Makro bzw. Skript steht.
  760. :SCHLEIFE
  761.   Die vorige Zeile zeigt eine Marke namens 'schleife'. GOTO SCHLEIFE wuerde
  762.   hierher gehen.
  763. REINPUT [<zeit>] <zeichenkette>
  764.   Wie INPUT, aber anstatt auf <zeichenkette> an der Kommunikationsschnitt-
  765.   stelle zu warten, wird der schon angekommene Text zuerst neu durchsucht.
  766. SET COUNT <zahl>
  767.   Setze den Schleifenzaehler auf <zahl>.
  768. IF COUNT <befehl>
  769.   Vermindere den Zaehler um eins. Wenn das Ergebnis groesser als 0 ist, fuehre
  770.   den Befehl aus. Zur Benutzung mi GOTO in Zaehlschleifen.
  771. SET ALARM <zeit>
  772.   Setze einen Wecker fuer die angegebene Zahl von Sekunden bzw. die Uhrzeit.
  773. IF ALARM <befehl>
  774.   Wenn der Wecker abgelaufen ist, fuehre <befehl> aus.
  775. SET ERRORLEVEL <zahl>
  776.   Setze den ERRORLEVEL fuer spaetere Rueckkehr aus Kermit auf die DOS-Ebene 
  777.   ist.
  778. IF ERRORLEVEL <zahl> <befehl>
  779.   Wenn der ERRORLEVEL des vorangegangenen DOS-Befehls mindestens <zahl> war,
  780.   fuehre <befehl> aus.
  781. IF EXIST <dateiname> <befehl>
  782.   Wenn die angegebene Datei existiert, fuehre <befehl> aus.
  783. ASK <variable> <zeichenkette>
  784.   Zeige <zeichenkette> auf dem Bildschirm an, weise die Tastatureingabe der
  785.   <variable> zu.
  786. ASKQ <variable> <zeichenkette>
  787.   Wie ASK, aber die gedrueckten Tasten werden nicht angezeigt.
  788. IF EQUAL <zeichenkette1> <zeichenkette2> <befehl>
  789.   Wenn die zwei Zeichenketten gleich sind, fuehre <befehl> aus. Zur Benutzung
  790.   mit INPUT, ASK, ASKQ usw.
  791.  
  792. [Ende des MS-DOS-Kermit-Hilfe-Textes]
  793.