Modus

Anzeige des Systemstatus, Änderung der Systemeinstellungen oder Neukonfiguration von Ports oder Geräten. Bei Verwendung ohne Parameter zeigt mode alle steuerbaren Attribute der Konsole und die verfügbaren COM-Geräte an.

Serieller Anschluss

Konfiguriert einen seriellen Kommunikationsport und legt den Ausgabehandhake fest.

Syntax

mode com<m>[:] [baud=<b>] [parity=<p>] [data=<d>] [stop=<s>] [to={on|off}] [xon={on|off}] [odsr={on|off}] [octs={on|off}] [dtr={on|off|hs}] [rts={on|off|hs|tg}] [idsr={on|off}]

Parameter

Parameter BESCHREIBUNG
com<m>[:] Gibt die Anzahl des asynchronen Prncnfg.vbshronous-Kommunikationsports an.
baud=<b> Gibt die Übertragungsrate in Bits pro Sekunde an. Gültige Werte:
  • 11 - 110 baud
  • 15 - 150 baud
  • 30 - 300 baud
  • 60 - 600 baud
  • 12 - 1200 baud
  • 24 - 2400 baud
  • 48 - 4800 baud
  • 96 - 9600 baud
  • 19 - 19.200 baud
parity=<p> Gibt an, wie das System das Paritätsbit zur Prüfung auf Übertragungsfehler verwendet. Gültige Werte:
  • n - keine
  • e - gerade (Standardwert)
  • o - ungerade
  • m - markieren
  • s - Raum
Nicht alle Geräte unterstützen die Verwendung der Parameter m oder s.
data=<d> Gibt die Anzahl der Datenbits in einem Zeichen an. Gültige Werte reichen von 5 bis 8. Der Standardwert ist 7. Nicht alle Geräte unterstützen die Werte 5 und 6.
stop=<s> Gibt die Anzahl der Stoppbits an, die das Ende eines Zeichens definieren: 1, 1,5 oder 2. Wenn die Baudrate 110 ist, ist der Standardwert 2. Andernfalls ist der Standardwert 1. Nicht alle Geräte unterstützen den Wert 1,5.
to={on | off} Gibt an, ob das Gerät unendliche Timeoutverarbeitung verwendet. Der Standardwert ist off. Wenn Sie diese Option aktivieren, wartet das Gerät nie auf eine Antwort von einem Host oder Clientcomputer.
xon={on | off} Gibt an, ob das System das XON/XOFF-Protokoll zulässt. Dieses Protokoll ermöglicht eine Flusskontrolle für die serielle Kommunikation, was die Zuverlässigkeit erhöht, aber die Leistung verringert.
odsr={on | off} Legt fest, ob das System das Data Set Ready (DSR) Ausgangshandshake einschaltet.
octs={on | off} Gibt an, ob das System den Ausgabehandshake „Clear to Send“ (CTS) aktiviert.
dtr={on | off | hs} Gibt an, ob das System den Ausgabehandshake „Data Terminal Ready“ (DTR) aktiviert. Wenn Sie diesen Wert auf den Modus on setzen, erhalten Sie ein konstantes Signal, das anzeigt, dass das Terminal bereit ist, Daten zu senden. Wird dieser Wert auf den Modus hs gesetzt, wird ein Handshakesignal zwischen den beiden Terminals erzeugt.
rts={on | off | hs | tg} Gibt an, ob das System den „Request to Send“ (RTS) Ausgangshandshake einschaltet. Wenn Sie diesen Wert auf den Modus on setzen, erhalten Sie ein konstantes Signal, das anzeigt, dass das Terminal bereit ist, Daten zu senden. Wird dieser Wert auf den Modus hs gesetzt, wird ein Handshakesignal zwischen den beiden Terminals erzeugt. Wenn dieser Wert auf den Modus tg gesetzt wird, können Sie zwischen den Zuständen „bereit“ und nicht „bereit“ hin- und herschalten.
idsr={on | off} Gibt an, ob das System die DsR-Vertraulichkeit aktiviert. Sie müssen diese Option einschalten, um DSR-Handshaking zu verwenden.
/? Zeigt die Hilfe an der Eingabeaufforderung an.

Gerätestatus

Zeigt den Status aller angegebenen Geräte an. Bei Verwendung ohne Parameter zeigt mode den Status aller auf Ihrem System installierten Geräte an.

Syntax

mode [<device>] [/status]

Parameter

Parameter BESCHREIBUNG
<device> Gibt den Namen des Geräts an, für das Sie den Status anzeigen möchten. Zu den Standardnamen gehören LPT1: bis LPT3:, COM1: bis COM9: und CON.
/status Fordert den Status aller umgeleiteten parallelen Drucker an. Sie können auch /sta als abgekürzte Version dieses Befehls verwenden.
/? Zeigt die Hilfe an der Eingabeaufforderung an.

Drucken umleiten

Umleitung der Druckerausgabe. Sie müssen Mitglied der Administratorengruppe sein, um den Druck umzuleiten.

Hinweis

Um Ihr System so zu konfigurieren, dass es parallele Druckausgaben an einen seriellen Drucker sendet, müssen Sie den Befehl mode zweimal verwenden. Beim ersten Mal müssen Sie mode verwenden, um die serielle Schnittstelle zu konfigurieren. Beim zweiten Mal müssen Sie mode verwenden, um die parallele Druckerausgabe an den seriellen Anschluss umzuleiten, den Sie im ersten Befehl mode angegeben haben.

Syntax

mode LPT<n>[:]=COM<m>[:]

Parameter

Parameter BESCHREIBUNG
LPT<n>[:] Gibt die Anzahl der zu konfigurierenden LPTs an. Dies bedeutet üblicherweise, dass Sie einen Wert von LTP1: bis LTP3: angeben, es sei denn, Ihr System bietet spezielle Unterstützung für parallele Ports. Dieser Parameter ist erforderlich.
COM<m>[:] Gibt den zu konfigurierenden COM-Port an. Dies bedeutet üblicherweise, dass Sie einen Wert von COM1: bis COM9: angeben, es sei denn, Ihr System verfügt über spezielle Hardware für zusätzliche COM-Ports. Dieser Parameter ist erforderlich.
/? Zeigt die Hilfe an der Eingabeaufforderung an.

Beispiele

Zum Umleiten eines seriellen Druckers, der mit 4800 baud und gerader Parität arbeitet und an den Port COM1 (den ersten seriellen Anschluss an Ihrem Computer) angeschlossen ist, geben Sie ein:

mode com1 48,e,,,b
mode lpt1=com1

Um die parallele Druckerausgabe von LPT1 zu COM1 umzuleiten und dann eine Datei mit LPT1 zu drucken, geben Sie den folgenden Befehl ein, bevor Sie die Datei drucken:

mode lpt1

Dieser Befehl verhindert, dass die Datei von LPT1 zu COM1 umgeleitet wird.

Codeseite auswählen

Konfiguriert oder fragt die Informationen zur Codeseite für ein ausgewähltes Gerät ab.

Syntax

mode <device> codepage select=<yyy>
mode <device> codepage [/status]

Parameter

Parameter BESCHREIBUNG
<device> Gibt das Gerät an, für das Sie eine Codeseite auswählen möchten. CON ist der einzige gültige Name für ein Gerät. Dieser Parameter ist erforderlich.
codepage Gibt an, welche Codeseite für das angegebene Gerät verwendet werden soll. Sie können auch cp als abgekürzte Version dieses Befehls verwenden. Dieser Parameter ist erforderlich.
select=<yyy> Gibt die Anzahl der Codeseite an, die mit dem Gerät verwendet werden soll. Die unterstützten Codeseiten, nach Land/Region oder Sprache, umfassen:
  • 437: Vereinigte Staaten
  • 850: Mehrsprachig (Lateinisch I)
  • 852: Slawisch (Lateinisch II)
  • 855: Kyrillisch (Russisch)
  • 857: Türkisch
  • 860: Portugiesisch
  • 861: Isländisch
  • 863: Kanadisch-Französisch
  • 865: Nordisch
  • 866: Russisch
  • 869: Neugriechisch
Dieser Parameter ist erforderlich.
/status Gibt die Nummern der aktuell ausgewählten Codeseiten für das angegebene Gerät an. Sie können auch /sta als abgekürzte Version dieses Befehls verwenden. Unabhängig davon, ob Sie /status angegeben haben, zeigt der Befehl mode codepage die Nummern der Codeseiten an, die für das angegebene Gerät ausgewählt sind.
/? Zeigt die Hilfe an der Eingabeaufforderung an.

Anzeigemodus

Ändert die Größe des Eingabeaufforderungsbildschirmpuffers

Syntax

mode con[:] [cols=<c>] [lines=<n>]

Parameter

Parameter BESCHREIBUNG
con[:] Gibt an, dass die Änderung für das Eingabeaufforderungsfenster gilt. Dieser Parameter ist erforderlich.
cols=<c> Gibt die Anzahl der Spalten im Eingabeaufforderungsbildschirmpuffer an. Die Standardeinstellung ist 80 Spalten, Sie können dies jedoch auf einen beliebigen Wert festlegen. Wenn Sie die Standardeinstellung nicht verwenden, sind typische Werte 40 und 135 Spalten. Die Verwendung von Nichtstandardwerten kann zu Problemen mit der Eingabeaufforderungs-App führen.
lines=<n> Gibt die Anzahl der Zeilen im Eingabeaufforderungsbildschirmpuffer an. Der Standardwert ist 25, Sie können dies jedoch auf einen beliebigen Wert festlegen. Wenn Sie den Standardwert nicht verwenden, beträgt der andere typische Wert 50 Zeilen.
/? Zeigt die Hilfe an der Eingabeaufforderung an.

Wiederholungsrate

Legt die Wiederholungsrate der Tastaturrate fest. Die Wiederholungsrate ist die Geschwindigkeit, mit der Windows ein Zeichen wiederholen kann, wenn Sie die Taste auf einer Tastatur drücken.

Hinweis

Einige Tastaturen erkennen diesen Befehl nicht.

Syntax

mode con[:] [rate=<r> delay=<d>]

Parameter

Parameter BESCHREIBUNG
con[:] Gibt die Tastatur an. Dieser Parameter ist erforderlich.
rate=<r> Gibt an, wie oft ein Zeichen auf dem Bildschirm wiederholt wird, wenn Sie eine Taste gedrückt halten. Der Standardwert ist 20 Zeichen pro Sekunde für IBM AT-kompatible Tastaturen und 21 für IBM PS/2-kompatible Tastaturen, aber Sie können jeden Wert von 1 bis 32 verwenden. Wenn Sie diesen Parameter festlegen, müssen Sie auch den delay-Parameter festlegen.
delay=<d> Gibt an, wie viel Zeit vergeht, nachdem Sie eine Taste gedrückt haben und gedrückt halten, bevor die Zeichenausgabe wiederholt wird. Der Standardwert ist 2 (.50 Sekunden), Sie können aber auch 1 (.25 Sekunden), 3 (.75 Sekunden) oder 4 (1 Sekunde) verwenden. Wenn Sie diesen Parameter einstellen, müssen Sie auch den Parameter rate einstellen.
/? Zeigt die Hilfe an der Eingabeaufforderung an.