每次在代码的第一行都无法识别命令

Not recognized command everytime in the first line of a code

我的 BATCH 文件有问题... 无论第一行写什么,它都说:[command] is not a command.

像这样:

@ECHO OFF

我得到这个输出:

[C:\folder (path)]>´╗┐@ECHO OFF

´╗┐@ECHO is not a command

即使在一个清晰的批处理文件中也是如此(除了 @ECHO OFF 之外什么都没有)。请帮忙!

您看到的是文件的 BOM(字节顺序标记),可能是 utf-8 编码的。使用编辑器打开并使用 ANSI 编码保存文件。