今天自己写Dos批处理文件时遇到一个问题,就是批处理开头的 @echo off 执行的时候总是提示 ”echo不是内部或外部命令“,真令我头疼,我重新切换英文输入法自己写了后另存还是报错依旧,无奈只能查询度娘了
发生原因:文件编码问题,bat批处理文件只支持ANSI编码,而你的文件可能是UTF-8或Unicode等其他编码格式
解决方法:将文件编码改为ANSI后重新另存为 *.bat
将重新另存的批处理文件再次执行后一切都正常了,问题完美解决!!!
今天自己写Dos批处理文件时遇到一个问题,就是批处理开头的 @echo off 执行的时候总是提示 ”echo不是内部或外部命令“,真令我头疼,我重新切换英文输入法自己写了后另存还是报错依旧,无奈只能查询度娘了
发生原因:文件编码问题,bat批处理文件只支持ANSI编码,而你的文件可能是UTF-8或Unicode等其他编码格式
解决方法:将文件编码改为ANSI后重新另存为 *.bat
将重新另存的批处理文件再次执行后一切都正常了,问题完美解决!!!
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。