无法在 CMD 或 PowerShell 上查看 Unicode

αԋɱ*_*cαη 4 windows powershell unicode command-line putty

我确实有一个Centos 7服务器,我可以通过CMD或访问它PowerShell

但它将 Unicode 字符显示为 ?

在此处输入图片说明

但是如果我通过putty它访问它,它会正确显示。

在此处输入图片说明

Dav*_*ill 8

cmd 将 Unicode 字符显示为 ?

您需要设置一个支持您正在使用的 Unicode 字符的代码页:

  • cmd外壳中,使用chcp
  • powershell,使用$OutputEncoding = [System.Text.Encoding]::Unicode

进一步阅读

  • @αԋɱҽԃαмєяιcαη我猜`putty`已经在用unicode翻译做了一些事情...... (3认同)
  • @αԋɱҽԃαмєяιcαη,putty 是一个 GUI 应用程序,它不使用 Windows 命令窗口。 (3认同)