Batch file bat文件中的回声关闭是';行不通

Batch file bat文件中的回声关闭是';行不通,batch-file,echo,Batch File,Echo,因此,我编写了一个简短的bat文件,它创建了用户和其他一些: @echo off net user egzamin /add net user egzaming /expires:17/07/17 net user egzamin /logonpasswordchg:YES pause exit 我从中得到的是: C:\Users\Ja\Desktop>'╗┐@回声/关闭 '´╗┐@“echo”未被识别为内部或外部命令, 可操作的程序或批处理文件 Rest工作正常使用适当的文本编辑器编辑批处理

因此,我编写了一个简短的bat文件,它创建了用户和其他一些:

@echo off
net user egzamin /add
net user egzaming /expires:17/07/17
net user egzamin /logonpasswordchg:YES
pause
exit
我从中得到的是:
C:\Users\Ja\Desktop>'╗┐@回声/关闭
'´╗┐@“echo”未被识别为内部或外部命令, 可操作的程序或批处理文件


Rest工作正常

使用适当的文本编辑器编辑批处理文件。Editplus是我的首选-其他人使用记事本++和其他实用程序

NotePad几乎不够,就像文字处理器一样,试图将文本格式化为“有意义”


您需要将文件保存为ASCII-在编辑器使用
BOM
=保存文件之前,您似乎有一些无关字符。您可以通过十六进制查看器查看文件来检查此项

> hex.exe Test.txt
HEX:       +00 01 02 03 04 05 06 07  08 09 0a 0b 0c 0d 0e 0f  0123456789abcdef
0000000000: EF BB BF 40 45 63 68 6F  20 6F 66 66              ´╗┐@Echo off
要避免这种情况,请在保存时小心,并选择正确的编码和无BOM。

可能重复的: