Заставить Windows 10 всегда открывать файл hosts с помощью Notepad++

Заставить Windows 10 всегда открывать файл hosts с помощью Notepad++

Файл Windows hostsне имеет расширения, поэтому Windows 10 по умолчанию не позволяет создавать постоянную связь с программой.

Как открыть hostsфайл с помощью Notepad++, чтобы Windows не спрашивала, с помощью какой программы открыть файл?

решение1

После недавнего создания довольно сложных пакетных программ для открытия нескольких программ (если они еще не открыты) я должен был понять ответ:

C:\MEDIA\OFFICE\Notepad++\notepad++.exe C:\Windows\System32\drivers\etc\hosts

решение2

Вы не можете ассоциировать файлы без расширения, которые будут открываться определенными программами. Кроме того, HOSTS необходимо открывать с помощью Notepad++ или Notepad или любого другого редактора в режиме администратора.

Итак, сначала вы должны перевести свой редактор в режим администратора. Затем оттуда очень легко перейти в HOSTS и открыть его.

Вот как я это делаю уже очень долгое время.

решение3

У меня это работает в пакетном файле:

start notepad "C:\Windows\System32\drivers\etc\HOSTS"

Необязательно: Затем вы можете создать ярлык для этого пакетного файла, присвоить ему тот же значок, что и у файла HOSTS (в Windows 10 это первый значок в shell32.dll), и вы никогда не заметите никакой разницы :)

Если вы хотите использовать Notepad++, просто измените путь на него вместо Notepad.

решение4

Вы не можете установить прямую связь, но вы можете поместить ярлык для Notepad++ в папку SendTo (shell:sendto), что даст вам возможность открывать любой файл с помощью Notepad++. введите описание изображения здесь

Связанный контент