导航:首页 > 程序命令 > 命令行显示中文

命令行显示中文

发布时间:2022-08-17 21:13:42

Ⅰ 如何运行在CMD下正常显示中文

第一种方法:
如果你的语言栏服务没有启动,就没有办法在控制台中切换输入法,检查一下屏幕上语言栏是否可见,如果不可见,按Win+R运行ctfmon.exe启动语言栏服务,如果这个命令找不到,去其他有win7系统的机器上复制一个放进windows\system32目录下运行就可以了。(这种方法是我所采用的)

参考资料:

第二种方法:
在命令行窗口下不能输入中文,只能输入英文,这是因为cmd.exe窗口启动时并没有启动conime.exe进程。事实上,这个进程容易被后门病毒利用,因此网上很多人都把它当成病毒看待,一些网上下载的系统就把这个进程停掉了,事实上它是无辜的。为了让cmd窗口启动时加载conime.exe,需要修改注册表(开始--运行--regedit.exe),逐级展开HKEY_CURRENT_USER\console,其中的loadconime的值从0改为1,然后刷新注册表,退出。那么在CMD启动时就自动运行该进程。

参考资料:

Ⅱ 如何实现SSH命令行显示中文

经常要用PUTTY(一个免费的、Windows 32平台下的telnet、rlogin和ssh客户端)登录到VPS的Centos系统上管理。但使用vi打开带有中文的文件时却无法正常显示中文,而是显示为乱码,这样对我造成比较麻烦的无法看到中文注释。
现在解决这个问题了,方法如下:
步骤一、按下图修改PUTTY设置(附中英版)

步骤二、修改/etc/sysconfig/i18n下配置文件如下(如果没找到i18n,就自己用vi命令建一个,一般都有的,但我的VPS上的Centos上竟然没有):
LANG=”zh_CN.GB18030″
SUPPORTED=”zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en”
SYSFONT=”latarcyrheb-sun16″

保存之后,SSH重新登录既可以显示中文了。

Ⅲ centos命令行显示中文

Ⅳ 命令行下中文显示乱码,怎么解决

cmd命令行窗口显示中文乱码,多是因为cmd命令行窗口字符编码不匹配导致。

修改cmd窗口字符编码为UTF-8,命令行中执行:chcp 65001
切换回中文:chcp 936
这两条命令只在当前窗口生效,重启后恢复之前的编码。

切换cmd窗口字符编码有风险,例如切换过以后中文显示乱码,并且不能永久切换回原来模式,只能每次chcp 936。

cmd中文显示乱码永久解决方案,以切换回中文936为例:

打开不正常的 CMD命令提示符窗口后,单击窗口左上角的图标,选择弹出的菜单中的“默认值”,切换到第一个“选项”tab,将默认的代码页改为 936 后重启 CMD。重启cmd后还不能正常显示请继续往下看。

如果重启 CMD以后无法生效:窗口的“默认值”和“属性”没变,则进入注册表,在 HKEY_CURRENT_USER\Console下找到%SystemRoot%_system32_cmd.exe(如果没有codepage就不考虑了),codepage值改为 936(十进制)或 3a8(十六进制)。
936(十进制)是简体中文的,如是其它语言,则改为对应的代码。

部分字符编码对应代码:
65001——UTF-8
936——简体中文
950——繁体中文
437——美国/加拿大英语
932——日文
949——韩文
866——俄文

最后一个乱码原因:CMD 的“默认值”或“属性”窗口的“字体”选项卡中设定为可以显示中文字符的字体,并且确定字体文件没有被破坏,字体最好设置为默认的点阵字体。

Ⅳ 命令提示符显示中文异常,如何解决

如果你看到的命令提示符是这样的,如下的方法可以帮你解决问号的问题
点开控制面板,点击时钟、语言与区域选项。
选择区域选项卡下的更改位置选项
选择管理选项卡,并点击更改系统区域设置,如果区域不是中国的话,请务必改称中国。然后按照提示重启电脑。
5
重启之后便可解决问题。

Ⅵ cmd命令行显示中文为乱码该怎么办

cmd命令行窗口显示中文乱码,多是因为cmd命令行窗口字符编码不匹配导致。
运行chcp 936即可解决

Ⅶ centos命令行中显示中文要如何配置

首先终端支持中文才可以正常显示,否则显示乱码
然后设置语言环境为中文,比如
export
LANG=zh_CN.gb2312

Ⅷ 如何使cmd运行命令为中文提示

解决方法如下:
将下面的内容复制到记事本,另存为扩展名为“.reg”的文件,双击导入注册表就完成了 CMD 命令提示符下汉字输入和汉字显示的恢复
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe]
"CodePage"=dword:000003a8
再说明一下:
十六进制"000003a8"或十进制"936",表示“936 (ANSI/OEM - 简体中文 GBK)”。
十六进制"000001b5"或十进制"437",表示“437 (OEM - 美国)”。
十六进制"000003a4"或十进制"932",表示“932 (ANSI/OEM - 日文 Shift-JIS)”。
十六进制"000003b5"或十进制"949",表示“949 (ANSI/OEM - 韩文)”。
十六进制"000003b6"或十进制"950",表示“ANSI/OEM - 繁体中文 Big5)”。

若是你无法在CMD命令行里使用任何中文输入法,在CMD命令行窗口无法选择输入法或按快捷键调出输入法
CONIME(conime.exe)是输入法编辑器,允许用户使用标准键盘输入复杂的字符与符号(包括汉字)。显然,如果你需要在CMD下输入中文就需要CONIME的支持,如果在cmd下不能输入中文,很可能是conime被关闭了。为了输入中文,我们需要修改一下注册表。打开注册表,找到HKEY_CURRENT_USER\Console]" 项,把“LoadConIme"的值改为1.重新打开CMD,看是不是能输入中文了,需要注意的是,很多中文输入法在CMD里面输入中文比较麻烦,需要先按Alt+Shift,再按Ctrl+Space,这样才能调出输入法菜单来。

阅读全文

与命令行显示中文相关的资料

热点内容
如何测试流媒体服务器的并发能力 浏览:159
溯源码有分国家认证的吗 浏览:218
如何通过app查询产检报告 浏览:944
拉结尔安卓手机怎么用 浏览:695
驱动级进程代理源码 浏览:782
androidshape画线 浏览:510
程序员想辞职被拒绝 浏览:101
java面试逻辑 浏览:749
如何下载全英文app 浏览:724
js函数式编程指南 浏览:380
为什么安卓手机相机启动会卡 浏览:341
python中t是什么意思 浏览:765
移动硬盘内存加密 浏览:407
单片机测角度 浏览:864
URL服务器地址怎么填 浏览:438
压缩饼干会导致血糖高吗 浏览:569
cad中xc命令怎么用 浏览:424
戴尔服务器怎么看网卡接口 浏览:823
盐铁论pdf 浏览:424
最短路径的生成算法可用 浏览:457