20

Я добавил Notepad2 путь к пути

И когда я делаю notepad2 somefile.js - он говорит, что он не распознается как внутренняя или внешняя команда.

Я пробовал notepad2.exe - все еще не работает. Что еще я должен сделать, чтобы иметь возможность делать то, что я могу делать с помощью блокнота? т.е. блокнот somefile.txt - бум, открывает его.

2 ответа2

56

Вам необходимо добавить путь к папке, содержащей notepad2.exe не полный путь к фактическому exe файлу. Так что используйте:

C:\Program Files\Notepad2\

ПРИМЕЧАНИЕ. Изменения, внесенные в PATH (или любую другую переменную среды), не действуют в уже запущенных программах. Самый простой способ убедиться, что ваши изменения вступили в силу для всех программ, - это выйти из системы, а затем снова войти в нее (или перезагрузить компьютер, если вы также хотите, чтобы изменения в системных службах Windows). Однако, если вам просто нужно использовать изменения в командной строке, достаточно закрыть окно cmd и снова открыть его.

6

В зависимости от того, что вы делаете, также можно использовать раздел реестра « Пути к приложениям ».

Таким образом, вы можете запускать несколько приложений, например, Chrome, Firefox, notepad++. Exe и т.д., Без того, чтобы они были в вашей "ПУТИ".

Кроме того, лучше всего поддерживать переменные PATH настолько чистыми, насколько это возможно, так как при использовании пути поиска будет сохранен ряд ненужных поисков файлов. Порядок значений в пути также следует учитывать по этой причине.

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