14

Я только что отредактировал свою переменную PATH, добавив один каталог в конце.

Когда я запустил CMD.EXE из меню «Пуск» и набрал PATH , я увидел мой новый каталог.

Но когда я открыл командное окно, щелкнув правой кнопкой мыши по папке в проводнике Windows и выбрав «открыть командное окно здесь», а затем набрал PATH , я не смог найти свое дополнение.

Почему содержимое переменных PATH отличается?

Как мне установить переменную PATH для командного окна «открыть командное окно здесь»?

4 ответа4

10

Да ... есть намного лучшее и более быстрое решение, чем Перезагрузка, которая работает каждый раз.

После того, как вы измените параметры системы или среды пользователя, завершите процесс оболочки «Explorer.exe». Windows перезапустит его снова и перечитает последние версии среды, позволяя функции "Открыть окно командной строки здесь" получить новый путь; или любой другой var, который вы добавили / удалили / изменили.

КАК:

запустите диспетчер задач Windows (Ctrl+Shift+Esc) или более удобный инструмент SysInternals (Process Explorer) по адресу :https://technet.microsoft.com/en-us/sysinternals/bb896653

Найдите процесс "Explorer.exe" и щелкните правой кнопкой мыши и выберите Kill Process или используйте комбинацию клавиш Del

С тех пор, как диалог редактора Microsoft System Environment засосал с 1995 года. Я использую следующий инструмент для настройки и управления своими переменными System Global и User Local Environment;

Rapid Environment Editor: (пожертвование / бесплатное программное обеспечение)http://www.rapidee.com/en/about

Наслаждайтесь и удачи.

3

Как сказал @HaydnWVN в комментарии, мне нужно перезагрузить компьютер. После перезагрузки новый каталог появляется в пути «открыть окно командной строки здесь».

1

Просто закройте и снова откройте проводник Windows, в котором вы щелкнули правой кнопкой мыши нужную папку. Я начал с решения, данного Хестоном Т Хольтманном, но обнаружил, что это еще проще и одинаково эффективно в Windows 7.

1

Что произойдет, если вы наберете echo% path% и нажмете клавишу ввода в обеих Windows и сравните разницу? Я только что добавил c:\test к своим системным переменным, щелкнул правой кнопкой мыши по моему диску D и сделал готовый запрос здесь, тогда echo% path% действительно показывает мой дополнительный путь ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .