Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Konfiguracja strony kodowej w wierszu poleceń

Ostatnio zmodyfikowano 2013-04-05 03:25
Autor Wiadomość
politan
Temat założony przez niniejszego użytkownika
Konfiguracja strony kodowej w wierszu poleceń
» 2013-04-04 14:31:54
Witam.
Ostatnio jestem zmuszony pracować pod Windowsem w wersji 8. Na co dzień jestem użytkownikiem Linuksa i tam też koduje. Po przesiadce testuje aplikacje w początkowej fazie przez konsole. Wiele z nich zawiera polskie znaki. O ile mogę wymusić w programie zmianę strony kodowej na UTF-8, to chciałbym to wprowadzić na stałe. Tj. windowsowy wiersz poleceń zaraz po uruchomieniu ustawia mi stronę kodową z ISO 8859-2 na UTF-8. Wie ktoś jak z automatu wymusić poniższe polecenie na konsoli?

chcp 65001
P-79915
DejaVu
» 2013-04-04 19:00:07
Kodowanie polskich znaków w konsoli to temat rzeka. Rozwiązanie problemu masz przedstawione w artykule: [C++] Unikodowe znaki w konsoli (Windows).
P-79945
politan
Temat założony przez niniejszego użytkownika
» 2013-04-04 20:42:34
Bardziej chodziło mi czy istnieje w Winzgrozie możliwość odpalenia automatycznie konsoli z przełącznikiem chcp? Jasne, mogę przy każdej pisanej aplikacji wymuszać przez system(chcp x) zmiany strony kodowej konsoli, jednak nie o takie rozwiązanie mi chodzi ;).
P-79953
DejaVu
» 2013-04-04 22:33:05
Frazy, które należy wpisać w wyszukiwarkę google:

http://cpp0x.pl/forum/temat/?id=282

Wydaje mi się, że nie ma lepszego rozwiązania od tego, które dostałeś w pierwszym poście.
P-79958
politan
Temat założony przez niniejszego użytkownika
» 2013-04-05 03:25:37
Ok, problem naprawiłem w dość prymitywny sposób. Napisałem skomplikowany skrypt ;), któremu nadałem rozszerzenie *.bat:
@echo off
chcp 65001
Wiersz poleceń uruchamiam w następujący sposób:
cmd /s /k terminal.bat

Prymitywne ale nie znalazłem innej recepty na Windowsa. Dzięki za pomoc. Temat uważam za wyczerpany.
P-79965
« 1 »
  Strona 1 z 1