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.
Parametr Opis 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/off
Włą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.
# Wyświetlenie aktualnej konfiguracji urządzeń
# 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 / Komunikat Przyczyna Rozwiązanie Invalid parameter
Nieprawidłowy parametr lub błędna składnia polecenia Sprawdź składnię i popraw parametry. Access is denied
Brak wymaganych uprawnień do zmiany ustawień portów lub konsoli Uruchom CMD jako administrator. Device not found
Wskazane urządzenie (np. COM1, LPT1) jest niedostępne lub nie istnieje Zweryfikuj dostępność urządzenia i popraw jego oznaczenie.