Как узнать, какую кодировку символов нужно сохранить в пакетном файле?Кодировка символов пакетного файла в Windows Seven?
Я слышал, что в окнах используется различная кодировка для cmd и GUI.
Как узнать, какую кодировку символов нужно сохранить в пакетном файле?Кодировка символов пакетного файла в Windows Seven?
Я слышал, что в окнах используется различная кодировка для cmd и GUI.
Это зависит от набора символов, реализованного cmd.
C:\Users\>chcp
Active code page: 437
Code page 437 (я считаю) по умолчанию для систем Windows. Он использует кодировку ASCII, и следующий набор символов:
Вы можете использовать CHCP для отображения и конфиг активного кода страницы.
Показать CHCP использование:
C:\> chcp /?
Показать текущий код страницы:
C:\> chcp
Config активной кодовой страницы (пример):
C:\> chcp 437
Я думаю, что вопрос имеет отношение к локализация, например, для эхо-сообщений в файле .bat. (а не концы строк или что-то в этом роде)
Вопрос для меня заключается в том, как можно управлять файлом .bat как UTF-8, а не локальной кодовой страницей по умолчанию. Есть ли ссылка для cmd.exe, которая заставит это работать?
В сценариях, построенных и используемых в международной обстановке, это имеет значение.
Если вы сохраните его, загрузите, запустите его и он работает, действительно ли имеет значение, что такое кодировка? GUI - это графические интерфейсы: они могут использовать любую кодировку кодировки/шрифта. Вы действительно имели в виду графический интерфейс или графический интерфейс? Зачем тебе это нужно знать? – cup