用EZ FLASH2刷新BIOS,在erasing block中第一格就出现卡机时间长达10分钟确认为死机,进行了第一次刷失败尝试,特地研究重刷后给大家帮助!当时是从0304刷新到0401下发生这种情况! 首先,......
2022-12-23 540 华硕刷新BIOS失败补救方法
一、问题描述:
在电脑行业中,难免有的时候需要使用批处理文件,去处理一些问题,使用批处理就需要使用bat脚本,有的时候,在记事本中编辑好的bat脚本文件,在运行时,汉字出现了乱码,让人看得很不舒服,那如何来解决这个问题呢?
二、解决办法:
在记事本中,编辑以下脚本,运行行此脚本程序。
发现,其中成功的两个汉字是乱码。
如果直接更改DOS窗口的编码格式,我们看一下是否能成功。在DOS窗口的顶部空白处,右击选择属性。
可以看到当前的编码是936 ANSI/OEM-简体中文GBK。理论来说,是可以正常显示汉字的。
直接在DOS中输入汉字,显示正常。
更改成UTF-8试试:
如果想从utf-8修改为gbk,可以直接在dos窗口命令中执行chcp 936命令,可将编码格式修改为gbk
如果想从gbk修改为utf-8,直接在dos窗口命令中执行chcp 65001命令,可将编码格式修改为utf-8
已经更改为了UTF-8编码。
但是批处理脚本运行后,还是乱码。
最后发现其实造成这个问题的原因很简单。
编辑批处理文件时,以ANSI方式编辑即可。若以别的方式(如UTF-8)编辑了批处理,转换成ANSI格式即可。
windows自带的记事本保存文件时即可选择编码方式。
将此脚本文件另存为
查看编码:UTF-8格式。
将编码格式选择ANSI
重新运行此脚本程序,发现汉字不再是乱码了。
标签: Bat脚本中包含中文运行乱码
相关文章
用EZ FLASH2刷新BIOS,在erasing block中第一格就出现卡机时间长达10分钟确认为死机,进行了第一次刷失败尝试,特地研究重刷后给大家帮助!当时是从0304刷新到0401下发生这种情况! 首先,......
2022-12-23 540 华硕刷新BIOS失败补救方法
简介:有些软件开机自动启动,大大拖慢了电脑开机的速度。设置开机启动项有两种方式,一种是一个一个软件的设置,另一种是在操作系统中设置。 步骤: 第一步:按windows键+R的组......
2023-05-05 220 软件开机自动启动
在任务栏中找不到声音图标,可以采用以下方法解决此故障。 1、双击设备图标 打开控制面板窗口,双击声音和音频设备图标。 2、将音量图标放入任务栏 弹出对话框,选择音量选项卡......
2016-11-09 200