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

命令行显示中文

发布时间: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,这样才能调出输入法菜单来。

阅读全文

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

热点内容
xp怎样打开ftp服务器地址 浏览:715
phpopenssl扩展安装 浏览:703
内布拉斯加州宣布加密货币 浏览:422
手机刷课app怎么刷 浏览:536
心电pdf 浏览:37
我的世界手机版命令方块整蛊 浏览:653
lua和php那个好 浏览:800
制造业常用算法 浏览:153
app频段在哪里设置 浏览:537
致敬ea命令与征服的良心真人 浏览:668
铝合金门窗价格算法k 浏览:218
阿里云服务器如何转出 浏览:194
租了云服务器能做什么 浏览:659
php数字组合 浏览:377
管家婆云服务器动态 浏览:387
苹果app存的视频在哪里 浏览:310
电脑玩安卓游戏怎么设置 浏览:876
怎么设置快捷进入云服务器 浏览:249
python爬虫线路图教程 浏览:138
解压玩具创意图片 浏览:531