У меня есть следующий пакетный файл:
SET /P FOO=<"foo.txt"
Это попытка прочитать содержимое foo.txt
в переменную FOO
, как это предлагается в разделе Как читать содержимое файла в переменную в пакетном файле?
, Этот метод ранее работал хорошо для меня.
Когда я выполняю скрипт, я получаю следующий вывод:
SET /P FOO= 0<"foo.txt"
Это не только ошибка отображения, значение не считывается в переменную. Почему это происходит? Как мне решить это?
Я вижу это на нескольких машинах, кажется, EOL или проблемы с кодировкой не являются источником.