Niestety, ani Lucida Console, ani Consolas nie wydają się poprawnie renderować znaków innych niż ASCII w wierszu polecenia (co bardzo mnie denerwuje z powodu obsługi plików zawierających takie znaki). :-(
Synetech
Ups, nieważne. Renderuje poprawnie (Chrome pomieszał znaki Unicode podczas tworzenia .URLpliku). Moje obawy dotyczące tego, jak stoją pliki ze znakami Unicode. Martwię się, że wykonywanie takich operacji, jak kopiowanie lub przenoszenie, nie zadziała lub, co gorsza, zepsuje wszystko. Próbowałem użyć chcppolecenia, na które się skarżyło, że nie można zapisać na urządzeniu. Spróbowałem ponownie bez polecenia i zadziałało. o.O
Synetech
@ Synetech nie martw się, wyświetlanie jest nieprawidłowe, znaki są prawidłowe. cd űjest wyświetlany w cd ?, ale nadal przechodzi do właściwego katalogu.
TWiStErRob
0
Wiele osób narzeka na różne pytania dotyczące 65001obsługi konsoli Windows. Moim szczególnym rozwiązaniem było użycie strony kodowej ISO-8859-1 (28591) zamiast UTF-8. Możesz spojrzeć na Identyfikatory stron kodowych w MSDN, aby znaleźć takie, które pasują do twojej postaci.
Odpowiedzi:
Aby
chcp 65001
działać, musisz używać czcionki TrueType w wierszu polecenia. Jedną z takich czcionek jest Lucida Console.Aby użyć konsoli Lucida:
Properties
Font
Lucida Console
OK
źródło
:-(
.URL
pliku). Moje obawy dotyczące tego, jak stoją pliki ze znakami Unicode. Martwię się, że wykonywanie takich operacji, jak kopiowanie lub przenoszenie, nie zadziała lub, co gorsza, zepsuje wszystko. Próbowałem użyćchcp
polecenia, na które się skarżyło, że nie można zapisać na urządzeniu. Spróbowałem ponownie bez polecenia i zadziałało.o.O
cd ű
jest wyświetlany wcd ?
, ale nadal przechodzi do właściwego katalogu.Wiele osób narzeka na różne pytania dotyczące
65001
obsługi konsoli Windows. Moim szczególnym rozwiązaniem było użycie strony kodowej ISO-8859-1 (28591) zamiast UTF-8. Możesz spojrzeć na Identyfikatory stron kodowych w MSDN, aby znaleźć takie, które pasują do twojej postaci.źródło