bat脚本启动git bash窗口,并执行命令方式
更新时间:2024年12月31日 14:29:56 作者:请叫我猿叔叔
本文介绍了如何在Windows服务器上使用cmd启动jar包时出现乱码的问题,并提供了解决方法——使用Git Bash窗口启动并设置编码,通过编写start.bat脚本,设置编码为UTF-8,可以避免乱码问题
一、简介
某些情况下,需要使用windows服务器,
但是使用cmd启动jar包的时候会乱码,
可以通过使用git bash窗口启动并设置编码的方式来修正。
二、使用说明
2.1 start.bat脚本
start D:\env\git\install\Git\git-bash.exe -c "git config --global gui.encoding utf-8 && java -Dfile.encoding=utf-8 -jar dating-api-1.0.jar"
2.2 参数说明
- start git-bash.ext:在cmd脚本中启动gitbash窗口
- -c:设置启动参数, 各个启动参数用&&分隔
- git config --global gui.encoding utf-8 : 设置编码utf-8
2.3 效果

这样随你怎么玩都不会乱码~
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
详解CentOS如何使用NTP同步时间服务器
在Linux系统中,时间同步对于各种应用是非常关键的,例如,系统日志和许多监控应用程序都需要在多个服务器之间保持时间同步,NTP协议是一种常见的协议,它使得您可以在系统之间同步时间,下面我们将详细讨论CentOS如何使用NTP同步时间服务器,需要的朋友可以参考下
2023-11-11
在 Linux 上锁定虚拟控制台会话的实现方法
这篇文章主要介绍了在 Linux 上锁定虚拟控制台会话的实现方法,Vlock 对于有多个用户访问控制台的共享 Linux 系统特别有用,文中给大家提到了vlock的安装方法,需要的朋友可以参考下
2018-11-11
解决生产环境遇到的curl和yum命令报错问题
在银河麒麟V10SP2arm64系统下,升级sshd服务同时升级了openssl至1.1.1l版本,导致curl和yum命令报错,分析原因是openssl版本与libcurl.so.4文件不兼容,尝试修复无效后,通过重新编译安装curl解决问题,建议在升级openssl时谨慎
2024-09-09
Linux中的进程守护supervisor安装配置及使用
supervisor是一个很好的守护程序管理工具,配置方面自动启动,日志输出,自动切割日志等等一系列强大功能,下面是在CentOS下安装使用supervisor的记录,非常不错,感兴趣的朋友跟随小编一起看看吧
2019-07-07
Linux下安装Fastdfs全过程
这篇文章主要介绍了Linux下安装Fastdfs全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
2023-12-12
最新评论