【发布时间】:2013-12-19 08:53:41
【问题描述】:
在powershell中调用脚本,脚本的控制台日志为utf-8编码。
如何将标准输出自动编码为 cp936 编码。
就像在 perl 中这样:
binmode STDOUT, ":cp936";
【问题讨论】:
-
CP936是简体中文。你想达到什么目的?
标签: perl powershell stdout
在powershell中调用脚本,脚本的控制台日志为utf-8编码。
如何将标准输出自动编码为 cp936 编码。
就像在 perl 中这样:
binmode STDOUT, ":cp936";
【问题讨论】:
标签: perl powershell stdout
您可以使用 [System.Text.Encoding]::Convert(utf-8,gb2312,$stringtoconvert) 有关支持的编码表,请参阅 http://msdn.microsoft.com/en-us/library/system.text.encoding(v=vs.110).aspx。
【讨论】: