Файл 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.