其实造成这个问题的原因很简单。
编辑批处理文件时,以ANSI方式编辑即可。若以别的方式(如UTF-8)编辑了批处理,转换成ANSI格式即可。
windows自带的记事本保存文件时即可选择编码方式
例如修改hosts文件,
echo 192.168.11.1 www.baidu.com >> C:\Windows\System32\drivers\etc\hosts
保存的时候用记事本打开,并另存为ANSI格式