21

powershell cmdletout-file具有-encoding您可以设置为default. 此默认值将使用系统当前 ANSI 代码页的编码。
我的问题是:如何获取out-file将与 powershell 一起使用的默认编码的名称?

4

1 回答 1

26

看看[System.Text.Encoding]::Default,我相信它被用作“默认”。

例如在我的情况下:

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

得到

Cyrillic (Windows)
于 2011-03-16T14:05:04.057 回答