Я пытаюсь объявить и использовать переменную в своем командном файле. Похоже, это должно быть просто.Объявление и использование переменной в пакетном файле Windows (.BAT)
@ECHO OFF
SET location = "bob"
ECHO We're working with "%location%"
Выход я получаю:
We're working with ""
Что здесь происходит? Почему моя переменная не эхо?
Благодаря Брайан. Задача решена. –
Если пробел перед '=' интерпретируется как часть имени, то переменная * не может * быть указана как '% location%', она должна быть указана как '% location%'. Это опечатка? –
@Miserable Variable: Вы правы; кажется, что первоначальный ответ стал жертвой неправильного редактирования. –