Udostępnij przez


mode

Wyświetla stan systemu, zmienia ustawienia systemowe lub ponownie konfiguruje porty lub urządzenia. Jeśli tryb jest używany bez parametrów, wyświetla wszystkie kontrolowane atrybuty konsoli i dostępne urządzenia COM.

Serial port

Konfiguruje port komunikacji szeregowej i ustawia uzgadnianie danych wyjściowych.

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}]

Parameters

Parameter Description
com<m>[:] Określa numer portu komunikacji asynchronicznej Prncnfg.vbshronous.
baud=<b> Określa szybkość transmisji w bitach na sekundę. Prawidłowe wartości to:
  • 11 - 110 bodów
  • 15 - 150 bodów
  • 30 - 300 bodów
  • 60 - 600 bodów
  • 12 - 1200 bodów
  • 24 - 2400 bodów
  • 48 - 4800 bodów
  • 96 - 9600 bodów
  • 19 - 19 200 bodów
parity=<p> Określa sposób, w jaki system używa bitu parzystości do sprawdzania błędów transmisji. Prawidłowe wartości to:
  • n - brak
  • e - parzyste (wartość domyślna)
  • o - nieparzysty
  • m - znak
  • s - spacja
Nie wszystkie urządzenia obsługują używanie parametrów m lub s .
data=<d> Określa liczbę bitów danych w znaku. Prawidłowe wartości mieszczą się w zakresie od 5 do 8. Wartość domyślna to 7. Nie wszystkie urządzenia obsługują wartości 5 i 6.
stop=<s> Określa liczbę bitów stopu definiujących koniec znaku: 1, 1,5 lub 2. Jeśli szybkość transmisji wynosi 110, wartość domyślna to 2. W przeciwnym razie wartość domyślna to 1. Nie wszystkie urządzenia obsługują wartość 1,5.
to={on | off} Określa, czy urządzenie używa nieskończonego limitu czasu przetwarzania. Wartość domyślna to wyłączona. Włączenie tej opcji oznacza, że urządzenie nigdy nie przestanie czekać na odpowiedź z hosta lub komputera klienckiego.
xon={on | off} Określa, czy system zezwala na protokół XON/XOFF. Ten protokół zapewnia kontrolę przepływu komunikacji szeregowej, zwiększając niezawodność, ale zmniejszając wydajność.
odsr={on | off} Określa, czy system włącza uzgadnianie danych wyjściowych gotowe do zestawu danych (DSR).
octs={on | off} Określa, czy system włącza uzgadnianie danych wyjściowych clear to Send (CTS).
dtr={on | off | hs} Określa, czy system włącza uzgadnianie danych wyjściowych gotowe do terminalu danych (DTR). Ustawienie tej wartości w trybie włączenia zapewnia stały sygnał pokazujący, że terminal jest gotowy do wysłania danych. Ustawienie tej wartości na tryb hs zapewnia sygnał uzgadniania między dwoma terminalami.
rts={on | off | hs | tg} Określa, czy system włącza uzgadnianie danych wyjściowych żądania wysyłania (RTS). Ustawienie tej wartości w trybie włączenia zapewnia stały sygnał pokazujący, że terminal jest gotowy do wysłania danych. Ustawienie tej wartości na tryb hs zapewnia sygnał uzgadniania między dwoma terminalami. Ustawienie tej wartości na tg mode umożliwia przełączanie między stanami gotowości i niegotowości.
idsr={on | off} Określa, czy system włącza czułość PRAW podmiotu danych. Należy włączyć tę opcję, aby używać uzgadniania DSR.
/? Wyświetla pomoc w wierszu polecenia.

Device status

Wyświetla stan określonego urządzenia. Jeśli tryb jest używany bez parametrów, wyświetla stan wszystkich urządzeń zainstalowanych w systemie.

Syntax

mode [<device>] [/status]

Parameters

Parameter Description
<device> Określa nazwę urządzenia, dla którego chcesz wyświetlić stan. Standardowe nazwy to: LPT1: do LPT3:, COM1: do COM9:i CON.
/status Żąda stanu wszystkich przekierowanych drukarek równoległych. Można również użyć /sta jako skróconej wersji tego polecenia.
/? Wyświetla pomoc w wierszu polecenia.

Redirect printing

Przekierowuje dane wyjściowe drukarki. Aby przekierować drukowanie, musisz być członkiem grupy Administratorzy.

Note

Aby skonfigurować system w taki sposób, aby wysyłał dane wyjściowe drukarki równoległej do drukarki szeregowej, należy dwukrotnie użyć polecenia mode . Za pierwszym razem musisz użyć trybu , aby skonfigurować port szeregowy. Za drugim razem należy użyć polecenia mode , aby przekierować równoległe wyjście drukarki do portu szeregowego określonego w pierwszym poleceniu mode .

Syntax

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

Parameters

Parameter Description
LPT<n>[:] Określa liczbę LPT do skonfigurowania. Zazwyczaj oznacza to podanie wartości z LTP1: do LTP3:, chyba że system zawiera specjalną obsługę portów równoległych. Ten parametr jest wymagany.
COM<m>[:] Określa port COM do skonfigurowania. Zazwyczaj oznacza to podanie wartości z COM1: do COM9:, chyba że system ma specjalny sprzęt dla dodatkowych portów COM. Ten parametr jest wymagany.
/? Wyświetla pomoc w wierszu polecenia.

Examples

Aby przekierować drukarkę szeregową, która działa na 4800 baud z parzystością, i jest podłączona do portu COM1 (pierwszego połączenia szeregowego na komputerze), wpisz:

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

Aby przekierować dane wyjściowe drukarki równoległej z LPT1 do COM1, a następnie wydrukować plik przy użyciu LPT1, wpisz następujące polecenie przed wydrukowaniem pliku:

mode lpt1

To polecenie uniemożliwia przekierowanie pliku z LPT1 do COM1.

Wybieranie strony kodowej

Konfiguruje lub wysyła zapytania do informacji o stronie kodu dla wybranego urządzenia.

Syntax

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

Parameters

Parameter Description
<device> Określa urządzenie, dla którego chcesz wybrać stronę kodową. CON jest jedyną prawidłową nazwą urządzenia. Ten parametr jest wymagany.
codepage Określa, która strona kodowa ma być używana z określonym urządzeniem. Możesz również użyć cp jako skróconej wersji tego polecenia. Ten parametr jest wymagany.
select=<yyy> Określa numer strony kodowej do użycia z urządzeniem. Obsługiwane strony kodu według kraju/regionu lub języka obejmują:
  • 437: Stany Zjednoczone
  • 850: Wielojęzyczny (Latin I)
  • 852: słowiański (łac. II)
  • 855: Cyrylica (rosyjski)
  • 857: Turkish
  • 860: Portuguese
  • 861: Icelandic
  • 863: Canadian-French
  • 865: Nordic
  • 866: Russian
  • 869: Język nowogrecki
Ten parametr jest wymagany.
/status Wyświetla liczby bieżących stron kodu wybranych dla określonego urządzenia. Można również użyć /sta jako skróconej wersji tego polecenia. Niezależnie od tego, czy zostanie określona wartość /status, komenda mode codepage wyświetli numery stron kodowych wybranych dla określonego urządzenia.
/? Wyświetla pomoc w wierszu polecenia.

Display mode

Zmienia rozmiar buforu ekranu wiersza polecenia

Syntax

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

Parameters

Parameter Description
con[:] Wskazuje, że zmiana dotyczy okna wiersza polecenia. Ten parametr jest wymagany.
cols=<c> Określa liczbę kolumn w buforze ekranu wiersza polecenia. Ustawieniem domyślnym jest 80 kolumn, ale można ustawić tę wartość na dowolną wartość. Jeśli nie używasz wartości domyślnej, typowe wartości to 40 i 135 kolumn. Użycie niestandardowych wartości może spowodować problemy z aplikacją wiersza polecenia.
lines=<n> Określa liczbę wierszy w buforze ekranu wiersza polecenia. Wartość domyślna to 25, ale można ustawić tę wartość na dowolną wartość. Jeśli nie używasz wartości domyślnej, druga typowa wartość to 50 wierszy.
/? Wyświetla pomoc w wierszu polecenia.

Typematic rate

Ustawia częstotliwość pisania klawiatury. Szybkość typowa to szybkość, z jaką system Windows może powtórzyć znak po naciśnięciu na klawiaturze.

Note

Niektóre klawiatury nie rozpoznają tego polecenia.

Syntax

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

Parameters

Parameter Description
con[:] Określa klawiaturę. Ten parametr jest wymagany.
rate=<r> Określa szybkość, z jaką znak jest powtarzany na ekranie po przytrzymaniu. Wartość domyślna to 20 znaków na sekundę dla klawiatur zgodnych z programem IBM AT i 21 dla klawiatur zgodnych z programem IBM PS/2, ale można użyć dowolnej wartości z zakresu od 1 do 32. Jeśli ustawisz ten parametr, musisz również ustawić parametr opóźnienia .
delay=<d> Określa czas, który upłynie po naciśnięciu i przytrzymaniu przed powtórzeniami danych wyjściowych znaku. Wartość domyślna to 2 (50 sekund), ale można również użyć wartości 1 (25 sekund), 3 (75 sekund) lub 4 (1 sekunda). Jeśli ustawisz ten parametr, musisz również ustawić parametr rate .
/? Wyświetla pomoc w wierszu polecenia.