【cmd】批处理:bat文件执行,cmd会显示中文乱码,Jenkins日志显示中文乱码——解决方案

版权声明:本文为博主原创文章,欢迎转载,转载须注明出处:By 故三殇 https://blog.csdn.net/qq_39720249/article/details/85103740

目录

一、批处理命令执行乱码情况

二、解决方法



一、批处理命令执行乱码情况

(1)Jenkins批处理命令乱码:


(2)cmd窗口显示乱码:



二、解决方法

(1)【最关键的步骤!】bat文件编码格式修改为ANSI格式:


(2)cmd窗口乱码解决:

修改注册表,运行→regedit→确定,调出注册表:

HKEY_CURRENT_USER\Console\%SystemRoot%_System32_WindowsPowerShell_v1.0_powershell.exe

看有没有CodePage项,有对字段值是否如下,没有该项就添加:

DWORD(32位)→CodePage→936(十进制)


(3) Jenkins乱码解决——解决构建内容乱码:

①Jenkins.xml文件新增内容:

-Difile.encoding=utf-8


②Jenkins→系统管理→系统设置→全局属性→(勾选)环境变量→新增→键:LANG;值:zh.CH.UTF-8 。

猜你喜欢

转载自blog.csdn.net/qq_39720249/article/details/85103740
今日推荐