XP中cmd窗口显示错误字符

XP中cmd窗口显示错误字符

在windows xp平台安装DB2 express-C时,命令窗口不能显示正确的汉字,而是显示错误的代码如“??##”。

我该如何修复它。

答案1

Windows 控制台窗口不支持 UTF-8。它们只能显示“OEM”代码页(如 MS-DOS 中)或(极少情况下)UTF-16 Unicode。

您可以尝试使用此命令

C:\Program Files\Microsoft Office\Microsoft Office 65001
在运行程序之前 - 65001 是 UTF-8 的“代码页”。但这是一种丑陋的黑客行为,只会影响执行程序的窗口。

答案2

ftp.software.ibm.com此 FTP 站点列出了所有公开可用的补丁。无需登录。

IBM 在发布语言包方面做得相当不错。但是,它是一个相当大的 ftp 站点。您可能希望从软件部分。

祝你好运。

答案3

此外,除了上面的海报之外,如果您为控制台选择了错误的字体,那么您在显示字符方面会受到限制。使用商业 Unicode 字体,您应该不会遇到什么麻烦(但请注意,某些“手工编码”字体可能没有填充所有字符位置)。

相关内容