在Windows平台下,进入DOS窗口,输入:chcp
可以得到操作系统的代码页信息,你可以从控制面板的语言选项中查看代码页对应的详细的字符集信息。

例如:

我的活动代码页为:936,它对于的编码格式为GBK。

代码页是字符集编码的别名,也有人称"内码表"。早期,代码页是IBM称呼电脑BIOS本身支持的字符集编码的名称。当时通用的操作系统都是命令行界面系统,这些操作系统直接使用BIOS供应的VGA功能来显示字符,操作系统的编码支持也就依靠BIOS的编码。现在这BIOS代码页被称为OEM代码页。图形操作系统解决了此问题,图形操作系统使用自己字符呈现引擎可以支持很多不同的字符集编码。

 

早期IBM和微软内部使用特别数字来标记这些编码,其实大多的这些编码已经有自己的名称了。虽然图形操作系统可以支持很多编码,很多微软程序还使用这些数字来点名某编码。

  1. 下表列出了所有支持的代码页及其国家(地区)或者语言:
  2. 代码页 国家(地区)或语言
  3. 437 美国
  4. 708 阿拉伯文(ASMO 708)
  5. 720 阿拉伯文(DOS)
  6. 850 多语言(拉丁文 I)
  7. 852 中欧(DOS) - 斯拉夫语(拉丁文 II)
  8. 855 西里尔文(俄语)
  9. 857 土耳其语
  10. 860 葡萄牙语
  11. 861 冰岛语
  12. 862 希伯来文(DOS)
  13. 863 加拿大 - 法语
  14. 865 日耳曼语
  15. 866 俄语 - 西里尔文(DOS)
  16. 869 现代希腊语
  17. 874 泰文(Windows)
  18. 932 日文(Shift-JIS)
  19. 936 中国 - 简体中文(GB2312)
  20. 949 韩文
  21. 950 繁体中文(Big5)
  22. 1200 Unicode
  23. 1201 Unicode (Big-Endian)
  24. 1250 中欧(Windows)
  25. 1251 西里尔文(Windows)
  26. 1252 西欧(Windows)
  27. 1253 希腊文(Windows)
  28. 1254 土耳其文(Windows)
  29. 1255 希伯来文(Windows)
  30. 1256 阿拉伯文(Windows)
  31. 1257 波罗的海文(Windows)
  32. 1258 越南文(Windows)
  33. 20866 西里尔文(KOI8-R)
  34. 21866 西里尔文(KOI8-U)
  35. 28592 中欧(ISO)
  36. 28593 拉丁文 3 (ISO)
  37. 28594 波罗的海文(ISO)
  38. 28595 西里尔文(ISO)
  39. 28596 阿拉伯文(ISO)
  40. 28597 希腊文(ISO)
  41. 28598 希伯来文(ISO-Visual)
  42. 38598 希伯来文(ISO-Logical)
  43. 50000 用户定义的
  44. 50001 自动选择
  45. 50220 日文(JIS)
  46. 50221 日文(JIS-允许一个字节的片假名)
  47. 50222 日文(JIS-允许一个字节的片假名 - SO/SI)
  48. 50225 韩文(ISO)
  49. 50932 日文(自动选择)
  50. 50949 韩文(自动选择)
  51. 51932 日文(EUC)
  52. 51949 韩文(EUC)
  53. 52936 简体中文(HZ)
  54. 65000 Unicode (UTF-7)
  55. 65001 Unicode (UTF-8)

  

原文:https://blog.csdn.net/zp357252539/article/details/79084480

查看windows操作系统的默认编码【转】的更多相关文章

  1. 转:使用DOS命令chcp查看windows操作系统的默认编码以及编码和语言的对应关系

    代码页是字符集编码的别名,也有人称"内码表".早期,代码页是IBM称呼电脑BIOS本身支持的字符集编码的名称.当时通用的操作系统都是命令行界面系统,这些操作系统直接使用BIOS供应 ...

  2. 查看windows操作系统的默认编码

    转自:https://blog.csdn.net/zp357252539/article/details/79084480/ 在Windows平台下,进入DOS窗口,输入:chcp 可以得到操作系统的 ...

  3. Myeclipse默认编码设置

    Myeclipse默认编码设置 由于编码问题的出现,我们就必须明确自己在Myeclipse所写的各种文件是按照什么格式来进行编码的.所以只有知己知彼,才能bug少出. 对于刚接触MyEclipse的不 ...

  4. 修改Linux的默认编码

    Windows的默认编码为GBK,Linux的默认编码为UTF-8.在Windows下编辑的中文,在Linux下显示为乱码.为了解决此问题,修改Linux的默认编码为GBK.方法如下: 方法1: vi ...

  5. windows/linux 页面编码区别导致 python 乱码

    http://blog.csdn.net/haiross/article/details/36189103 可以先看下这篇文章..写的比较用心和详细并且高深..我只是记流水账的. 直到今天我才注意到 ...

  6. 查看MySQL数据库的默认编码

    查看MySQL数据库的默认编码 1.使用status命令能够显示数据库的相关系信息,示例如下: mysql> status;————–mysql Ver 14.12 Distrib 5.0.77 ...

  7. 以Windows服务方式启动MySQL,并将其默认编码设置为UTF-8

    系统环境:Windows XP Professional 版本 2002 Service Pack 3 // 第1步:创建选项文件.首先下载mysql-5.5.12-win32.zip,只需复制mys ...

  8. 修改mysqlcharacter_set_database与character_set_server的默认编码(windows环境)

    @参考文章 修改前是这个样子的 mysql> show variables like "%char%";+--------------------------+------- ...

  9. MySQL查看和修改字符编码

    MySQL的默认编码是Latin1,不支持中文,要支持中午需要把数据库的默认编码修改为gbk或者utf8. 1.需要以root用户身份登陆才可以查看数据库编码方式(以root用户身份登陆的命令为:&g ...

随机推荐

  1. springboot笔记07——整合MyBatis

    前言 Springboot 整合 MyBatis 有两种方式,分别是:"全注解版" 和 "注解.xml混合版". 创建项目 创建Springboot项目,选择依 ...

  2. vue-cli 3.0 安装

    一.安装vue-cli 脚手架命令 npm install -g vue-cli   适用于vue-cli 2.0 npm install -g @vue/cli 适用于vue-cli 3.0 卸载命 ...

  3. node+mysql+vue+express项目搭建

    第一步:项目搭建之前首先需要安装node环境和MySQL数据库. 在已经完成上述的条件下开始进行以下操作: npm install @vue/cli -g   (-g 代表全局安装) 初始化项目  v ...

  4. React Native 开发豆瓣评分(五)屏幕适配方案

    前言 React Native 是以实际像素 dp 为单位的,这导致在不同分辨率的屏幕会有不一样的显示情况. 在原生 Android 中,可以根据不同的分辨率添加不同的样式目录,以解决不同分辨率的问题 ...

  5. Imagetragick RCE(CVE-2016–3714)复现

    CVE-2016–3714: 闲着没事突然想起这个洞来,借用vulhub复现一下 poc有很多:https://github.com/ImageTragick/PoCs 我用的 push graphi ...

  6. kafka原理与组件

    一.什么是kafkakafka的目标是实现一个为处理实时数据提供一个统一.高吞吐.低延迟的平台.是分布式发布-订阅消息系统,是一个分布式的,可划分的,冗余备份的持久性的日志服务.Kafka使用场景:1 ...

  7. 用js刷剑指offer(把数组排成最小的数)

    题目描述 输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个.例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323. 思路 对ve ...

  8. PAT1125

    总体思路 这道题就是一道贪心题. 对我来说,这道题的关键在于他在说什么(黑人问号???),一开始读了几遍都不知道在讲什么,怎么一根绳子对折后就和另一根套上了? 描述上面确实让人比较迷糊,配图也不是很明 ...

  9. DeferredResult使用方式和场景

    为什么使用DeferredResult? API接口需要在指定时间内将异步操作的结果同步返回给前端时: Controller处理耗时任务,并且需要耗时任务的返回结果时: 当一个请求到达API接口,如果 ...

  10. 只有tcp6

    为什么 netstat 对某些服务只显示了 tcp6 监听端口 tags: linux 最近偶尔发现一个比较奇怪的现象,netstat 查看监听的服务端口时,却只显示了 tcp6 的监控, 但是服务明 ...