Я устанавливаю некоторые постоянные переменные среды через командный файл.Можно ли распространять их без выхода через командный файл?Я видел эту ссылку , но хотел бы знать, возможно ли это и через командный файл.
В настоящее время, когда я устанавливаю переменные среды (с закрытой Visual Studio) и запускаюVisual Studio, новые переменные среды не распознаются, и конкретный проект (который зависит от переменных) не компилируется.Если я выйду из системы, то снова войдите в систему.То же самое и в том случае, если я хочу, чтобы пакетный файл определял, существует ли переменная, и, если это так, ничего не делает.
Если я не выхожу из системы, когда пакетный файл устанавливает переменную среды, выполняет свою работу и закрывается, при повторном запуске он снова устанавливает переменную (не может обнаружить, что она уже существует)).Если я выхожу из системы / включаюсь, то пакетный файл обнаруживает переменную (и информирует пользователя), и Visual Studio компилирует данный проект без ошибок.