У меня есть переменная, содержащая амперсанды, и мне нужно создать другую переменную, которая содержит первую. Я знаю "&". символ может быть экранирован с помощью carret (^), но я не знаю, как избежать текста внутри переменной.
set Name1 = Red ^& Green
set Name2 = %Name1% ^& Blue
"Зеленый" не распознается как внутренняя или внешняя команда, операционная программа или командный файл.
Я даже не могу "эхо" переменных, содержащих амперсанды, - я получаю ту же ошибку.
Мне нужно использовать переменные, чтобы ввести их содержимое в вывод или манипулировать файлами, названными переменными типа
type "%Name1%.txt"
type "%Name2%.txt"