Я хочу добавить файл «C:\Windows\System32\drivers\etc\hosts» в список переходов для notepad.exe на компьютере под управлением Windows 7, но, поскольку у файла нет расширения, программа по умолчанию, связанная с Это. Это означает, что он никогда не появляется в недавнем списке, и вы также не можете перетащить его на панель задач, чтобы вручную прикрепить его к стартовому списку. У меня раньше были проблемы со списками переходов, и есть способы использовать реестр или файловую систему, чтобы изменить работу списков переходов, но я еще не видел ничего, чтобы вручную редактировать список переходов. Есть ли способ принудительно прикрепить элемент к списку переходов, если с этим элементом не связана программа?
2 ответа
ОК, я немного поиграл.
Если вы предоставляете пользователю доступ на запись к файлу HOSTS (опасно, если вредоносная программа запускается как вы), вы можете создать жесткую ссылку на файл (как администратор), используя расширение .txt, которое вы можете редактировать.
Откройте командную строку с правами администратора и используйте FSUtil, чтобы создать жесткую ссылку в папке, к которой у вас есть полный доступ (например, на рабочем столе):
fsutil hardlink create C:\Users\%USERNAME%\Desktop\PinnableHosts.txt C:\Windows\System32\drivers\etc\hosts.
Затем вы можете открыть «PinnableHosts.txt» в Блокноте, и когда вы отредактируете его, изменения будут отражены в вашем файле HOSTS (и наоборот, так как они связаны).
Затем он будет (должен) быть в «недавнем списке» для «Блокнота» и, следовательно, доступен для закрепления.
НТН.
Я хочу закрепить файл .html в моем текстовом редакторе, но он никогда не появлялся в списке, поскольку файл .html связан с моим браузером.
Я попытался использовать fsutil безуспешно (файл .html находится на веб-сервере, и fsutil не поддерживает нелокальные диски)
Я попытался использовать mklink: mklink C:\Users\% USERNAME%\Desktop\PinnableHTML.txt \ServerName \Folder \Page.html Но он все еще не отображался в списке «Последние». (При использовании переключателя жестких ссылок /H также происходит сбой - нелокальный диск NTFS)
Наконец, просто изменив программу, связанную с .html, в мой текстовый редактор, открыв файл, закрепив его и переключив связь с расширениями обратно, все получилось.