首页 > 服务器运维 > 运行BAT文件,弹出窗口出现中文乱码
201504月15

运行BAT文件,弹出窗口出现中文乱码

一、情况:

1、BAT文件打开的窗口中文乱码,英文数字正常,系统是WINDOWS2008R2,区域语言是中文中国,命令提示符下直接输入没有乱码。

2、BAT文件另存为unicode,则不能运行,ANSI可以正常运行,但是中文乱码。

3、BAT文件的文本是UTF-8的,也不能运行。

二、问题原因:

记事本可以自动识别unicode、UTF-8或ANSI编码,所以不论bat是什么编码,都不会在记事本中显示出乱码。运行有乱码,是因为BAT文件本身是Unicode或UTF-8编码,命令提示符窗口默认编码不支持。

三、解决:

用记事本打开BAT文件,再【另存为】,此时选择ANSI编码,再运行,OK。

image

分享按钮

文章作者:yupong
本文地址:http://bugnotes.net/server_maintain/bat-doscmd.html
版权所有 © 转载时必须以链接形式注明作者和原始出处!

本文目前尚无任何评论.

发表评论