Подтвердить что ты не робот

Powershell: получить системную кодировку по умолчанию

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

4b9b3361

Ответ 1

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

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

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

получает

Cyrillic (Windows)