Windows 7 "відкрити вікно команд тут", не отримуючи оновлену змінну шляху


14

Я щойно відредагував свою змінну PATH, додавши в кінці один каталог.

Коли я запускаю CMD.EXE з меню "Пуск" і набираю PATH, я можу побачити свою нову директорію.

Але коли я відкрив вікно команд, клацнувши правою кнопкою миші на папці в Провіднику Windows та вибравши «тут відкрити вікно команд», а потім набрав PATH, я не зміг знайти своє додавання.

Чому вміст змінних PATH відрізняється?

Як встановити змінну PATH вікна команд "відкрити вікно команд тут"?


1
Пробували після перезавантаження?
HaydnWVN

1
перезавантажувати не потрібно .. дивіться мою відповідь нижче
Heston T. Holtmann

Ні перезавантаження, ні процес вбивства. Дивіться мою відповідь нижче ( superuser.com/a/988820/391591 ).
Майкл Репуччі

Відповіді:


10

Так ... є набагато краще і швидше рішення, ніж перезавантаження, яке працює кожного разу.

Після внесення змін до системного або користувальницького середовища середовища вбийте процес оболонки "Explorer.exe". Windows перезапустить його ще раз і перечитає останню версію середовища, що дозволяє функції "Відкрити вікно команди тут" отримати новий шлях; або будь-який інший вар, який ви додали / видалили / змінили.

ЯК:

запускайте диспетчер завдань Windows (Ctrl + Shift + Esc) або приємніший інструмент SysInternals (Провідник процесів): https://technet.microsoft.com/en-us/sysinternals/bb896653

Знайдіть процес "Explorer.exe" і клацніть правою кнопкою миші та виберіть "Убити процес" або скористайтесь ярликом клавіші Del

Оскільки діалог редактора системного середовища Microsoft висмоктується з 1995 р., Я використовую наступний інструмент для налаштування та управління моїм системним глобальним і локальним середовищем користувачів;

Швидкий редактор довкілля: (пожертвування / безкоштовно) http://www.rapidee.com/en/about

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


3

Як сказав @HaydnWVN у коментарі, мені потрібно перезавантажити ПК. Після перезавантаження новий каталог з'являється на шляху "відкрити вікно команди тут".


Будь-який спосіб насправді уникнути перезавантаження?
Байран Заугг

2
Так .. вбити процес оболонки "explor.exe"; дивіться мою детальну відповідь нижче
Heston T. Holtmann

1

Що станеться, якщо ви введете echo% path% і натисніть клавішу Enter в обох Windows і порівняєте різницю? Я щойно додав c: \ test до моїх системних змінних, клацнув правою кнопкою миші D-диск і тут відкрилося швидке запитання, тоді echo% path% дійсно показує мій додатковий шлях ...


1

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.