<img width="584" height="353" alt="Image" src="https://github.com/user-attachments/assets/a14f2b32-869a-4b96-91cd-cd2219813034" /> 文件编码+linux换行问题,windows默认在cmd/powershell下不会使用utf-8编码,即使在文件里`chcp 65001`也没有用,因为shell在chcp前已经读取完了文件,不会生效 一种可行的方法是先用一个`a.bat`文件`chcp`,然后在`a.bat`调用`setup.bat`,另外`setup.bat`也必须改成windows换行(CRLF),不然还是无法正常执行