Przejdź do głównej zawartości

mode

Komenda mode służy do konfigurowania ustawień urządzeń systemowych, takich jak porty szeregowe, porty równoległe oraz parametry wyświetlania konsoli. Pozwala użytkownikom i administratorom zmieniać prędkości transmisji portów, parzystość, liczbę bitów danych oraz dostosowywać wymiary i ustawienia konsoli.


mode [urządzenie] [parametry]
mode [port] [baud=<prędkość>] [parity=<opcje>] [data=<bity>] [stop=<bity_stopu>] [to=<czas>] [xon=on/off]
mode con[:] [cols=<liczba>] [lines=<liczba>] [rate=<prędkość>] [delay=<czas>]
  • Pierwsza forma pozwala skonfigurować porty COM i LPT.
  • Druga forma umożliwia zmianę parametrów konsoli, takich jak liczba kolumn i wierszy.

ParametrOpis
baud=<prędkość>Prędkość transmisji portu szeregowego (np. 9600, 115200).
parity=<opcje>Parzystość: N (brak), E (even), O (odd).
data=<bity>Liczba bitów danych: zwykle 7 lub 8.
stop=<bity_stopu>Liczba bitów stopu: 1 lub 2.
to=<czas>Limit czasu w sekundach dla operacji na porcie.
xon=on/offWłącza lub wyłącza programową kontrolę przepływu XON/XOFF.
con cols=<liczba>Ustawia liczbę kolumn konsoli.
con lines=<liczba>Ustawia liczbę wierszy konsoli.
rate=<prędkość>Ustawia częstotliwość autorepeat klawiatury.
delay=<czas>Określa opóźnienie przed powtórzeniem znaku przy przytrzymanym klawiszu.

Okno terminala
# Wyświetlenie aktualnej konfiguracji urządzeń
mode
# Skonfigurowanie portu COM1: 9600 bps, 8 bitów danych, brak parzystości, 1 bit stopu
mode COM1 baud=9600 parity=N data=8 stop=1 xon=off
# Zmiana rozdzielczości konsoli na 100 kolumn i 30 wierszy
mode con cols=100 lines=30

  • Komenda mode jest dostępna w każdej wersji Windows i zachowuje zgodność z MS-DOS.
  • Zmiany konfiguracji są tymczasowe i nie są zachowywane po restarcie systemu.
  • Konfiguracja portów może wymagać uprawnień administratora, szczególnie na systemach serwerowych lub w sesjach zdalnych.

Błąd / KomunikatPrzyczynaRozwiązanie
Invalid parameterNieprawidłowy parametr lub błędna składnia poleceniaSprawdź składnię i popraw parametry.
Access is deniedBrak wymaganych uprawnień do zmiany ustawień portów lub konsoliUruchom CMD jako administrator.
Device not foundWskazane urządzenie (np. COM1, LPT1) jest niedostępne lub nie istniejeZweryfikuj dostępność urządzenia i popraw jego oznaczenie.