批次,系统找不到指定的批次标签

批次,系统找不到指定的批次标签

我有一个批处理脚本,其中调用了一个函数:DispLogo,但是,当我调用它时,状态为The system cannot find the batch label specified: DispLogo。它 100% 存在。我尝试重命名它,但没有成功。我认为这与换行符有关,因为我启用了在 notepad++ 中查看所有字符的功能,而这是我在大多数文件中看到的:

普通的

每个新行都有CRLF。但是,在有问题的文件中,我看到的是:

在此处输入图片描述

如您所见,此文件仅包含LF。我该如何修复此问题?

答案1

在脚本中将 \n 替换为 \r\n 以修复如果

  • \n 是行结尾 (如果
  • \r 是回车符(碳排放
  • \r\n =回车换行符

相关内容