Powershell: получить кодировку системы по умолчанию - PullRequest
14 голосов
/ 16 марта 2011

Командлет powershell out-file имеет переключатель -encoding, который можно установить на default.В этом значении по умолчанию будет использоваться кодировка текущей кодовой страницы ANSI системы.
Мой вопрос: как я могу получить имя этой кодировки по умолчанию, которое out-file будет использовать с powershell?

1 Ответ

19 голосов
/ 16 марта 2011

Взгляните на [System.Text.Encoding]::Default, я полагаю, он используется как "по умолчанию".

например. в моем случае:

[System.Text.Encoding]::Default.EncodingName

получает

Cyrillic (Windows)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...