Можно ли установить переменную среды на системном уровне из командной строки в Windows 7 (или даже XP, если на то пошло). Я запускаюсь из командной строки с повышенными правами.Настройка переменной системной среды из командного файла Windows?
Когда я использую команду set
(set name=value
), переменная окружения, кажется, действительна только для сеанса командной строки.
Windows 7 (возможно, Vista уже) имеет установленный стандарт, с незначительными изменениями? нет флага '-i', и только запущенный' setx /? 'отображает все справки + примеры – stijn
Помните, что вы всегда можете проверить, есть ли у вас эта программа на вашем пути, набрав' where', а затем имя программы (поэтому в этом случае 'where setx.exe' при тестировании этого в окне Server 2008 и Server 2008SP2 я обнаружил, что в обоих случаях он существовал в'% windir% \ System32 \ setx.exe' – aolszowka
@stijn - версия Win7 также официально изменил флаг-интродуктор с '-' на косую черту'/'. Однако похоже, что версия' -' по-прежнему работает. –