问题原因:我们在修改service.bat中的服务名称和描述信息时,保存的时候,系统默认utf-8编码保存,但是windows系统编码是gbk。所以中文反编译乱码。 解决方法:保存时候,选择另存为覆盖原文件,编码格式选择ANSI编码。 重新注册服务。查看描述信息。 同样,服务名称存在中文名称时也需要使用ANSI编码保存文件