Dos:‘锘緻echo’ 不是内部或外部命令,也不是可运行的程序或批处理文件

  今天自己写Dos批处理文件时遇到一个问题,就是批处理开头的 @echo off 执行的时候总是提示 ”echo不是内部或外部命令“,真令我头疼,我重新切换英文输入法自己写了后另存还是报错依旧,无奈只能查询度娘了

  

  发生原因:文件编码问题,bat批处理文件只支持ANSI编码,而你的文件可能是UTF-8或Unicode等其他编码格式

  解决方法:将文件编码改为ANSI后重新另存为 *.bat

  

  将重新另存的批处理文件再次执行后一切都正常了,问题完美解决!!!

  

原文地址:https://www.cnblogs.com/xiykj/p/13396295.html