В чем разница между
ECHO %foo%
и просто
%foo%
В моем случае первый печатает x
, а второй печатает y
, где "правильно"значение, которое я хочу вернуть через Environment.GetEnvironmentVariable("foo")
, это ECHO
ed, x
.
Я не могу понять, как исправить y
на x
.Когда я запускаю
SET
, я вижу
foo=x
, чего я и ожидаю.Откуда y
приходит?