4

Я хочу сделать так, чтобы, если я введу "блокнот" в командной строке, адресной строке или в меню поиска в пуске, он откроет Notepad++ вместо Notepad.

Есть ли простой, безопасный, стабильный способ реализовать это?

3 ответа3

2

http://www.binaryfortress.com/NotepadReplacer/ - самый простой способ, который я нашел несколько лет назад.

1

Файлы, запущенные из командной строки и т.д., Для которых не указан путь, будут использовать путь, указанный в переменной $ PATH. Порядок, в котором пути появляются в переменной $ PATH, имеет значение - сначала пробуются пути впереди.

Так что если у вас есть файл с именем notepad.bat в вашем пути, и этот путь появляется в вашем $ PATH до C:\Windows\System32 , он будет вызван перед notepad.exe .

Так:

  • Создайте файл с именем notepad.bat . Единственная строка в нем должна быть: notepad++ .
  • Поместите его в папку (например, C:\Scripts).
  • Добавьте эту папку в НАЧАЛО вашего пути: path C:\Scripts;%PATH%
0

Если у вас установлен notepad++ на вашем компьютере, вы можете перейти в файл каталога, где на вашем компьютере установлен notepad++, и перетащить значок на панель задач в Windows, чтобы вы могли иметь ссылку на программу, когда ваш компьютер работает.

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