cmd批量查看多个文件编码格式

cmd批量查看多个文件编码格式,第1张

<p>使用乎兄Windows下的cmd命令,可以使用type或more命令来查看文件的编码格式,用法示例如下:</p><p>type filename /u</p><p>more filename /e</p><p>其中/u参数表示使用Unicode编码亏顷渗,/e参数表示使用extended ASCII编码。要查看销脊多个文件编码格式,可以使用for循环来批量遍历文件,示例如下:</p><p>for %a in (*.txt) do type %a /u</p>

打开cmd后用chcp查看其编码格式,默认为936(ANSI/OEM - 简体中文 GBK)。

使用chcp 65001命令可临时将编码格式替换为65001(UTF-8)。

下面设置永久修改的方法:

Win + R 搜索 regedit 打开注册表编辑器,按路径 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor 打开文件夹,新建——字符串值,命名 Autorun ,修改数值数据为 chcp 65001即可。

注意:这里名帆雀含字和值必须严格为这些字符,我当时是因为Autorun前多了一个空格导致无效,为此浪费很多时间。

重新打开cmd后其编码格岁凯式被修改为65001(UTF-8)。态笑

随后打开cmd界面如下

在windows中,如何使用cmd命令行窗口正确显示编码为utf-8格式的文字呢?

正确的步骤如下:

1, 打开cmd命令行窗口

2, 输入命令 >chcp 65001

数字65001代表的是cmd窗口中utf-8格式的编码逗首。cmd窗口默认编码为gbk,数字代码为936

D:\>chcp 65001

Active code page: 65001

3,在cmd窗口标题栏里右键点击,调出右键菜单,点击属性-》字体,将字体改成Lucida Console,

OK,可以正山段数确显示utf-8编码的字体了。如果想调回gbk,燃坦只需要按照上述的步骤反过来 *** 作就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12467247.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存