在powershell中调用脚本,脚本的控制台日志使用utf-8编码。
将stdout自动编码为cp936编码的内容。
在perl中就像这样:
binmode STDOUT, ":cp936";
答案 0 :(得分:0)
你可以使用[System.Text.Encoding] :: Convert(utf-8,gb2312,$ stringtoconvert) 有关支持的编码表,请参阅http://msdn.microsoft.com/en-us/library/system.text.encoding(v=vs.110).aspx。