首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Windows中查看所有ANSI代码页

如何在Windows中查看所有ANSI代码页
EN

Stack Overflow用户
提问于 2018-12-18 05:34:39
回答 1查看 0关注 0票数 0

我有PS命令在我的Windows中显示ANSI代码页reg query HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage |find /i "ACP"

此命令reg query HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage|find /i "c_"显示我窗口中的所有代码页。

  1. 如何在窗口中查看所有ANSI代码页?
  2. 如何设置(更改我的语言环境)ANSI代码页= 932?
  3. 我可以为每个语言环境查看任何python / c#,定义的ANSI代码页吗?
EN

回答 1

Stack Overflow用户

发布于 2018-12-18 14:41:06

这是我选择的一种方法,用于确保所有编码都匹配控制台和/或来自外部程序的输出和输入:

代码语言:javascript
运行
复制
# Set all encoding to UTF8
$setvariableParams = @{
    'Name'   = 'OutputEncoding'
    'Value'  = New-Object -TypeName System.Text.UTF8Encoding
    'Option' = 'AllScope'
    'Scope'  = 'global'
    'Force'  = $true
}
Set-Variable @setvariableParams
[Console]::InputEncoding = [Console]::OutputEncoding = $OutputEncoding

您应该能够找到符合您想要的编码并将其插入。

根据建议:

代码语言:javascript
运行
复制
# Japanese (shift_jis)
'Value' = [System.Text.Encoding]::GetEncoding(932)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100006312

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档