注意:936(简体中文)时,指定Consolas等英文字体将无效,会自动变为“新宋体”. 代码页:若是UTF8(65001)应改为:0000fde9 字号:000e0000 -> 12 cmd_437_consolas.reg Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe] "CodePage"=dword:000001b5 "F…
造成的中文及特殊字符乱码. 第一种:临时性修改编码 使用 chcp 命令,例如 chcp 65001 ,这回将当前代码页变为 utf-8编码,不过这种方式在关闭 cmd 之后会自动失效. 常用的编码及对应的码值(10进制): 十进制码值 对应编码名称 950 繁体中文 65001 UTF-8代码页 936 简体中文默认的GBK 437 MS-DOS 美国英语 第二种:永久性修改 永久性修改就是通过修改注册注册表达到. 打开注册表方法:win+R”或者点击开始菜单,找到运行,在运行输入框里面输入“…
本文转自 http://blog.sina.com.cn/s/blog_794b1d96010136yy.html 命令 chcp 功能:显示或设置活动代码页编号   CHCP [nnn]   nnn 指定代码页编号.   不加参数键入 CHCP 显示活动代码页编号.   nnn指定一已有的系统字符集,该字符集在CONFIG.SYS文件中由COUNTRY命令定义.   在DOS下可以通过mode命令来设置代码页.   选定代码页: MODE CON[:] CP SELECT=yyy   代码页状…
1.首先查看系统编码 win+R打开运行,输入cmd回车,打开命令提示符窗口,输入chcp回车,会查询当前系统的活动代码页,它指明了当前系统使用的编码: 或者,打开cmd后,点击cmd窗口左上角图标,选"属性"菜单 2.修改当前cmd.exe的活动代码页为UTF-8 Unicode(注意:这只是临时修改) 关掉cmd窗口,活动代码又回到437了.将代码也改成936控制台就不乱码了. 3.永久修改活动代码页 cmd命令:regedit打开注册表 方法一: 1.打开注册表 2.转到 [HK…
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 rem 英文 chcp 437   rem 日文 chcp 932   rem 简体中文 chcp 936   rem 韩文 chcp 949   rem 繁体中文 chcp 950   rem utf-8 chcp 65001 如果cmd的默认代码页属性修改不了,那么修改注册表: 1 win键+R打开“运行”对话框,输入regedit打开注册表编辑器. 2 找到 [HKEY_CURRENT_USER\Conso…
cmd终端切换编码:437:美国英语.936:中文gbk编码.65001:UTF8 小知识: 如果cmd不能调用中文输入法,也就是不能输入中文,是因为目前激活的代码页不是936 使用 chcp 936 就可以恢复gbk编码页,就可以输入中文了 注意:cmd只有936代码页可以输入中文 注意: consolas字体只有在437编码下才能看到,默认936中文编码没有这个字体…
Chcp 显示活动控制台代码页数量,或更改该控制台的活动控制台代码页.如果在没有参数的情况下使用,则 chcp 显示活动控制台代码页的数量. 语法 chcp [nnn] 参数 指定代码页.下表列出了所有支持的代码页及其国家(地区)或者语言: 代码页       国家(地区)或语言 437          美国 708          阿拉伯文(ASMO 708)720          阿拉伯文(DOS)850          多语言(拉丁文 I) 852          中欧(DOS)…
不同字符编码在CMD模式下会出现乱码,需要使用 chcp 代码页 命令来更改代码页显示正常. UTF-8  65001 简体中文 936 437          美国 850          多语言(拉丁文 I)852          斯拉夫语(拉丁文 II)855          西里尔文(俄语) 857          土耳其语860          葡萄牙语861          冰岛语863          加拿大 - 法语865          日耳曼语866    …
python3.x在程序开发中统一的编码是 UTF-8,但是进行交互式编程的时候会经常遇到乱码问题,这是因为Window cmd的默认编码是GBK.与程序采用的 UTF-8 不一致造成的中文及特殊字符乱码. 先来查看下当前cmd窗口的当前代码页:在标题栏点击右键, 打开属性面板, 会看到”选项”标签页下方显示”当前代码页”的编码. 然后选择”字体”标签页, 把字体设置为Lucia Console, 然后确定关闭. 第一种:临时性修改编码 使用 chcp 命令,例如 chcp 437 ,这回将当前…
之前不知道怎么改的,CMD的代码页被默认设置成了65001   但我右击CMD标题,选择‘默认值’,显示默认却是936,但为何每次打开都是65001呢   上网找到设置默认值的方法 1 win键+R打开“运行”对话框,输入regedit打开注册表编辑器. 2 找到 [HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe] 3 修改”CodePage”=dword:000003a8(或者将进制改为十进制,然后输入936就可以了) [注]十六…
概述 cmd 编码格式修改 背景 之前尝试过修改 gitbash(mingw) 的 Character Set 这次尝试修改一下 cmd 的编码格式 准备 os win10.1903 1. 查看 当前编码 概述 查看当前 cmd 窗口的默认编码 因为我没有修改过, 所以这个应该也是 win10 下 cmd 的默认编码 步骤 1. 打开 cmd 略 2. 查看当前编码 命令 # 大写也行, 搞不懂 > chcp 活动代码页: 936 结果 936 什么鬼 常用编码 936 GBK UTF-8 65…
在cmd控制台中出现乱码情况如下 解决方式1 在控制台中输入    CHCP65001 按enter回车键查看 注:CHCP是一个计算机指令,能够显示或设置活动代码页编号. 代码页    描述65001     UTF-8代码页950     繁体中文936      简体中文默认的GBK437                MS-DOS 美国英语 通过CHCP设置编码是治标不治本的,想永久的更改cmd编码值需要修改注册表 解决方式2 在运行中通过regedit进入注册表找到HKEY_CURRE…
Encoding 类 .NET Framework 4  表示字符编码. 继承层次结构 System.Object  System.Text.Encoding    System.Text.ASCIIEncoding    System.Text.UnicodeEncoding    System.Text.UTF32Encoding    System.Text.UTF7Encoding    System.Text.UTF8Encoding 命名空间:  System.Text程序集:  m…
没有gui的python程序是在cmd窗口中运行的,黑色背景,灰色的字,确实很复古,不符合现代人的使用习惯-同事在用我写的小工具时,清一色的字色,看起来会没有重点性,因此我就想通过更改cmd中的字色来改善. 在网上查了相应的资料,可以通过ctypes这个第三方模块来调用Windows API函数达到目的.可是我在sourceforge上只找到了适用于py2.5以下版本的ctypes,且作者已经不更新了-!! 又在网上找ctypes的信息,竟然发现,从py2.7开始,这个库就已经被集成成标配了!!…
ANSI编码与代码页(Code Page) 一.ANSI编码 1. 如前所述,在全世界所有国家和民族的文字符号统一编码的Unicode编码方案问世之前,各个国家.民族为了用计算机记录并显示自己的字符,都在ASCII编码方案的基础上,设计了各自的编码方案. 比如欧洲先后设计了EASCII和ISO/IEC 8859系列字符编码方案:为了显示中文及相关字符,中国设计了GB系列编码("GB"为"国标"的汉语拼音首字母缩写,即"国家标准"之意). 同样,日…
众所周知,Windows 中 cmd 控制台窗口的字体难看,但是修改注册表是可以实现修改其字体的,但很多很棒的编程字体是没有中文的,所以在显示中文时直接调用了宋体,这绝妙的反差实在是 不忍直视.但是,用过 Mactype 的同学应该记得 Mactype 配置文件里有个字体替换吧,没错,就是 FontLink . 更改控制台编码 首先更改一下 cmd 的编码为 54936 或别的什么(到这里查看其他编码的标识号码),成功会显示 "Active code page: 54936" . ch…
转载请注明文章:Qt 5.3更新无数,更改C++控制台输出最为赞 出处:多客博图 本人觉得有了这个更新,Qt Creator可谓几乎没有缺点了,起码仅仅开发C/C++,是不用再去安装VS了. Qt 5.3放出,更新无数,具体参考: http://qt-project.org/wiki/New-Features-in-Qt-5.3 有一个功能,属于超级好的改进了,就是C++控制台程序的输出,不再是弹出一个CMD,执行程序,而是直接在应用程序输出结果: 这个修改,让我振奋不已,以前弹出CMD,经常提…
要复制cmd里的字符串,右键选标记,选中待复制的字符串,ctrl+c 复制,ctrl+v粘贴内容(或者右键选择复制).这项操作支持复制cmd里的内容到其他地方,如txt里 win10之前cmd不支持ctrl+v,如在浏览器复制url到cmd,会变成v:win10支持复制了. ctrl+shift+ +/-调整cmd窗口的透明度 win10下cmd窗口可以全屏,shortcut为alt+Enter chdir 显示当前目录或将其更改 cls清除屏幕,按下F7显示历史命令 在c盘下输入d盘路径,无法…
今天在处理Google网站管理员中的500错误时发现这样一些URL: http://www.cnblogs.com/Garnai/tag/3D%3F%96%CA/ http://www.cnblogs.com/henryfan/tag/%3F%3F%3F%90%B6%90%AC%3F%8C%8F/ http://www.cnblogs.com/zhangpengshou/tag/%3F%96%DA%3F%97%9D%94V%8FC%3F/ http://www.cnblogs.com/henry…
目录 第1章小心Windows7的UTF-8代码页    1 1.1 UTF-16与UTF-8相互转换    1 1.1.1 使用Windows API    1 1.1.2 自己编码    1 1.2 测试代码    4 1.3 测试结果    5 第1章小心Windows7的UTF-8代码页 1.1 UTF-16与UTF-8相互转换 发现Windows7的UTF-8代码页有问题的根源就在于UTF-16与UTF-8的相互转换. 1.1.1 使用Windows API 使用Windows API…
目录 第1章代码页    1 1 代码页    1 1.1 单字节字符集    1 1.2 双字节字符集    1 1.3 多字节字符集    1 1.4 ANSI代码页    2 2 枚举代码页    3 3 查询代码页信息    3 4 宽窄字符串    4 5 字符串转换    5 5.1 查表    5 5.2 NlsDllCodePageTranslation    6 第2章区域    8 2.1 一个例子    8 2.2 setlocale    9 2.2.1 简单用法    …
bug来源: 一直在看sift然后就手贱的给 opencv源码做注释,如果在vs里面打开会一直相安无事,但是问题出在我用了notepad++. 这样就报了标题的错误. 因为notepad++会以unicode形式存储,而,vs里面默认的编码格式是: unicode(UFT-8 无签名)-代码页65001 两个不匹配,就会出现问题. 所以:就出现了一开始的bug. 解决方案来自: http://blog.csdn.net/enjoy517905407/article/details/3795803…
cmd 控制台 提示:请求的操作须要提升! 在windows7中想用route add 或相关route等命令须要以管理员身份执行,假设windows7以下没有以管理身份执行那么加入路由时候route命令后提示:请求的操作须要提升! windows7用管理员身份执行命令行窗体过程例如以下 vista和win7下执行cmd,加入自己定义路由route add总是无法成功加入,提示"The requested operation requires elevation.",是由于没有以管理员…
检查页面Page设置内的CodeBehind属性,看是否与代码页的文件名相同,不同则改正,问题得以解决.…
------问题-------------------- Qt项目使用 VC++ 编译器出现此错误. warning: C4819: 该文件包含不能在当前代码页(936)中表示的字符.请将该文件保存为 Unicode 格式以防止数据丢失. ------解决方案-------------------- 忽略警告,但是问题还在 (1)找出警告的文件,然后在该文件的开始处加入下面的语句: # pragma warning (disable:4819) (2)如果是 VS IDE,还可以:在Projec…
DB2CODEPAGE:     DB2 实例级别的代码页设置,它会影响DB2相关应用程序对代码页转换时做出代码页判定.     可以通过 db2set DB2CODEPAEG= 命令将 DB2CODEPAGE 设置为你需要的字符集. DATABASE CODEPAGE:     DB2 数据库级别的代码页设置;必须在建库时进行设置.     在创建数据库时必须指定需要的代码页:     db2 "CREATE DATABASE dbname USING CODESET UTF-8 TERRIT…
源Xml文件代码页为ansi,汉化后要转换为UTF-8,在网上搜素了以下结果,但解释的不都清楚,我找了好一阵才找到相应的操作.   为防止自己以后忘了,补充如下: 经过这样的设置,生成的汉化xml文件代码页就成了UTF-8了,从而能保证中文字符被正确识别.…
win10的cmd中显示:telnet不是内部或外部命令也不是可运行的程序或批处理? 摘录自:https://blog.csdn.net/haijing1995/article/details/66475546 telnet命令? telnet命令用于登录远程主机,对远程主机进行管理. 举个栗子:在cmd中运行telnet  localhost  8431  也就等同于在浏览器中输入localhost:8431 telnet 127.0.0.1 11211 用于连接 memcached 问题分析…
Cmd控制台修改编码方法 一.前言 在Unbuntu中用sqlite3-command-line操作sqlite3还好好的,到了windows下查询表内容时发现中文全部乱码了!马上想到sqlite3内部使用utf-8对字符进行编码,而windows的默认编码时gbk,cmd命令环境自然也是gbk了,乱码是正常不过的事.解决办法自然就是修改cmd命令环境的编码方式. 二.动手吧          1. 进入cmd命令环境 // 改用utf-8编码 chcp 2. 修改字体 在命令行标题栏上点击右键…
https://blog.csdn.net/jianggujin/article/details/80325461 这篇文章有待完善 代码页 简称 全称 37 IBM037 IBM EBCDIC (US-Canada) 437 IBM437 OEM United States 500 IBM500 IBM EBCDIC (International) 708 ASMO-708 Arabic (ASMO 708) 720 DOS-720 Arabic (DOS) 737 ibm737 Greek…