Polskie znaki w CMD

Polskie znaki w CMD
OT
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5
0

Czesc. Robie kurs z podstaw javy.
Jak mogę ustawić wyswietlanie polskich znaków w cmd? Wychodzą mi krzaczki.
We wlasciwosciach cmd mam bieżące kodowanie 852

kiyo
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: JVM
  • Postów: 179
0

Musisz użyć polecenia chcp. Dla UTF-8 w konsoli wpisujesz:

Kopiuj
chcp 65001
OT
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5
1

Dziekuje.
Znalazłem w międzyczasie dokładną odpowiedz:
"W systemie Windows kod źródowy pisany jest w Notatniku (strona kodowa
1250), a efekty pracy programu wyświetlane w konsoli (strona kodowa 852).
Powoduje to nieprawidłowe wyświetlanie liter z polskimi znakami diakrytycznymi.
Moliwe sa dwa rozwiazania:

  1. Zmiana strony kodowej w konsoli poleceniem: chcp 1250.
  2. Uruchamianie aplikacji poleceniem: java -Dfile.ecoding=CP852 NazwaKlasy.
    W obu przypadkach w konsoli powinna by ustawiona czcionka TT Lucida Console."
NO
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1
1

Uruchom edytor rejestru;
znajdź \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor
Prawy klik-> Nowy-> Wartość ciągu
Zmieniasz na
nazwa wartości Autorun dane wartości chcp 65001
po restarcie terminala będą polskie znaki

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.