首页 > 其他分享 >window的bat脚本执行出现中文乱码的问题

window的bat脚本执行出现中文乱码的问题

时间:2022-10-31 22:37:30浏览次数:49  
标签:脚本 文件 bat 乱码 window chcp

  • window下通过新建txt文件然后改成.bat的文件,输入内容后,执行出现中文乱码?
  • 批处理文件,是以ANSI编码方式。若以别的方式(如UTF-8)编辑了批处理,转换成ANSI格式即可,正常创建的文件的格式都是utf-8的。
    解决:
1.使用windows自带的记事本编辑,然后另存的时候,可选择编码方式即可。
2.在代码里修改执行时的编码格式:
@echo off
REM 后续命令使用的是:UTF-8编码
chcp 65001
echo 中文测试
pause
小知识了解一下:

doc 代码页(自行百度):
chcp 65001 就是换成UTF-8代码页
chcp 936 可以换回默认的GBK
chcp 437 是美国英语
cmd 脚本文件的描述是 “windows nt命令脚本” (年轻人,本是多)
bat 脚本文件的描述是 “ms dos批处理文件” (上年纪的,办事牢靠)
  • win10 系统,即使设置了 chcp 65001,仍旧没有效果,仍会显示乱码,最终解决办法
打开 bat 脚本文件 --- 编码 另存为  --- ANSI

标签:脚本,文件,bat,乱码,window,chcp
From: https://www.cnblogs.com/tengfei520/p/16846086.html

相关文章

  • 屏蔽Windows按键(除却ALT+CTRL+DELETE)
    钩子(hook),指用api来提前拦截并处理windows消息的手段。全局钩子是系统钩子的一种,当指定的一些消息被系统中任何应用程序所处理时,这个钩子就被调用。ALT+CTRL+DELETE是微软的......
  • Understanding Shared Folders and the Windows Firewall
    https://learn.microsoft.com/zh-cn/previous-versions/windows/it-pro/windows-server-2008-r2-and-2008/cc731402(v=ws.11)......
  • 12.整合Mybatis
    12.整合Mybatis12.1.步骤:1.导入相关jar包junitmybatismysql数据库spring相关的aop织入mybatis-spring【new】2.编写配置文件3.测试12.2.回忆Mybatis编写实......
  • Mybatis入门
    一、MyBatis历史及特性MyBatis最初是Apache的一个开源项目iBatis,2010年6月这个项目由ApacheSoftwareFoundation迁移到了GoogleCode。随着开发团队转投GoogleCode......
  • 如何注册一个Windows服务
    目录​​1、介绍​​​​2、下载必要组件​​​​3、注册服务​​​​A、创建服务​​​​B、修改注册表​​​​C、设置该服务​​1、介绍instsrv.exe可以创建和删除服务,然......
  • Python开发 之 Python3打包(windows/linux)详解
    文章目录​​1、唠唠叨叨​​​​2、背景​​​​3、Python打包工具​​​​3.1、py2exe​​​​3.2、cx_Freeze​​​​3.3、PyInstaller​​​​4、Windows打包​​​​4.......
  • windows10卸载vmware workstation
    在应用与功能里面,vmware的卸载选项是禁用的,而点击修改,却也弹出了报错,似乎无法直接卸载。网上大多说需要下载一个WindowsInstallerCleanUP之类的软件,但又对那种未知来源的......
  • windows:查看端口占用情况相关命令
    一、通过命令行查找端口被谁占用1、window+R组合键,调出命令窗口2、查看被占用端口对应的PID,输入命令:netstat-ano|findstr端口,回车,记录最后一位数字,即pid3、继续输......
  • Mybatis查看最终执行的SQL
    SimpleExecutor-->doQuery  ......
  • windows IIS中 vue的反向代理部署
    1、下载urlwrite,https://webpihandler.azurewebsites.net/web/handlers/webpi.ashx/getinstaller/urlrewrite2.appids2、下载ARRCache,https://webpihandler.azurewebsites......