Командлет powershell out-file имеет переключатель -encoding, который вы можете установить на default. Это значение по умолчанию будет использовать кодировку текущей текущей кодовой страницы ANSI.
Мой вопрос: как я могу получить имя этой кодировки по умолчанию, которую out-file будет использовать с powershell?
Powershell: получить системную кодировку по умолчанию
Ответ 1
Взгляните на [System.Text.Encoding]::Default, я считаю, что он используется как "по умолчанию".
например. в моем случае:
[System.Text.Encoding]::Default.EncodingName
получает
Cyrillic (Windows)