В командной строке Windows 8.1 (cmd.exe) я могу изменить переменные среды, т.е. путь. Затем, когда я запускаю экземпляр проводника, этот экземпляр принимает значение по умолчанию (его родители?) окружение, а не созданное в cmd.
Как я могу запустить экземпляр проводника с определенной средой / конкретным путем?
Я хочу установить путь, чтобы приложение могло загружать другие DLL (из других версий сборки).
[редактировать]
Как установить и получить переменные среды Windows из командной строки? и есть ли способ установить переменные среды Windows из командной строки ПОСТОЯННО дать в качестве ответа на использование getx. Очень полезно. Getx - это постоянное решение, оно пишет в реестр, если я не ошибаюсь.
Я хочу временное решение. Например, если вы откроете cmd.exe и установите path = some-path-value, путь будет изменен только для этого экземпляра cmd и порожденных процессов оттуда. Если порожденным процессом является explorer.exe, экземпляр explorer.exe создается в другом контексте (то есть в самом проводнике). В этом контексте путь не изменяется.
Итак, в конце я хочу запустить экземпляр explorer.exe с временным путем.