'■s'无法识别为内部或外部命令,可操作程序或批处理文件。
当我尝试正常打开文件时,该文件将立即打开和关闭,我决定进入CMD并尝试通过该位置打开它,这样就可以看到问题所在,并显示如上所示。
我决定制作一个完全相同的文件,将所有内容粘贴粘贴,然后一切正常。该文件的属性显示了零个额外字节,而重制了一个。
https://www.dropbox.com/s/yv66vrb5p0l76u6/end.bat?dl=0
这是一个有问题的文件,请随意处理。
答案 0 :(得分:0)
如果还要添加一个,Powershell可能会写一个额外的BOM,因为.net(运行Powershell的)在后台处理了这种情况,所以有时会发生这种情况。
用unicode生成文本文件时,有时会遇到麻烦,因为某些机制可能会处理BOM,有些机制可能希望您处理它,或者分两个步骤“处理”添加BOM,最后得到其中两个。 / p>
您可以在十六进制编辑器中检查文件,并查看它是否以FEFF开头两次而不是一次。