今天自己寫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刪除。