tomcat开启服务cmd窗口是乱码

tomcat开启服务cmd窗口是乱码
我使用的是XAMPP打开,控制面板点击启动确实能启动,自动弹出如上的窗口,但显示的内容是乱码,于是我向server.xml中的Connector port=“端口号” protocol=“HTTP/1.1” connectionTimeout=“20000” redirectPort=“8443”/添加了 URIEncoding=“utf-8”,但也没用.
可是为什么cmd窗口一关闭服务就自动停止了,控制面板界面如下.tomcat开启服务cmd窗口是乱码
而我在cmd中输入chcp显示活动代码页: 936,尝试修改为utf-8,于是我输入chcp 65001,窗口没关验证为65001,一旦重新打开cmd窗口发现"代码页"又变回936了,怎么回事?

现在要解决3个问题:
1、tomcat/bin/startup.bat启动时不再显示乱码
2、startup.bat关闭时服务不再随着窗口一起关闭
3、明白cmd窗口中chcp无法设置chcp 65001的原因

求解!!!