Forcer Windows 7 à attacher un fichier sans extension à la liste de démarrage pour le bloc-notes

Je souhaite ajouter le fichier "C: \ Windows \ System32 \ drivers \ etc \ hosts" à la liste des sauts pour notepad.exe sur une machine Windows 7, mais comme le fichier n'a pas d'extension, il n'y a pas de programme par défaut associé à il. Cela signifie qu'il ne s'affiche jamais dans la liste récente et que vous ne pouvez pas le faire glisser vers la barre des tâches pour l'attacher à la liste de démarrage. J'ai eu des problèmes avec les listes de sauts avant, et il existe des façons d'utiliser le système de Registre ou de fichier pour modifier la façon dont les listes de sauts fonctionnent, mais je n'ai rien vu pour éditer une liste de sauts manuellement. Existe-t-il un moyen de forcer un élément à être fixé à la liste de saut lorsque cet élément n'a pas de programme associé à celui-ci?

OK J'ai joué un peu.

Si vous donnez à votre utilisateur un accès écrit au fichier HOSTS (dangereux si le logiciel malveillant s'exécute en tant que vous), vous pouvez créer un lien direct vers le fichier (en tant qu'administrateur) en utilisant une extension .txt que vous pouvez éditer.

Ouvrez une invite cmd en tant qu'administrateur et utilisez FSUtil pour créer un lien dur dans un dossier auquel vous avez plein accès (comme votre bureau):

fsutil hardlink create C:\Users\%USERNAME%\Desktop\PinnableHosts.txt C:\Windows\System32\drivers\etc\hosts. 

Vous pouvez ensuite ouvrir "PinnableHosts.txt" dans le Bloc-notes et, lorsque vous l'éditez, les modifications seront reflétées dans votre fichier HOSTS (et vice versa, puisqu'elles sont liées).

Il devrait (devrait) être dans la «liste récente» pour le Bloc-notes, et donc être disponible.

HTH.

Je veux pincer un fichier .html dans mon éditeur de texte, mais il n'est jamais apparu dans la liste puisque .html est associé à mon navigateur.

J'ai essayé d'utiliser le fsutil sans succès (le fichier .html est sur le serveur Web et fsutil ne prend pas en charge les lecteurs non locaux)

J'ai essayé d'utiliser mklink: mklink C: \ Users \% USERNAME% \ Desktop \ PinnableHTML.txt \ ServerName \ Folder \ Page.html Mais il n'a toujours pas apparu dans la liste 'récente'. (L'utilisation du commutateur de lien dur / H échoue également – lecteur NTFS non local)

Enfin, il suffit de changer le programme associé à .html à mon éditeur de texte, d'ouvrir le fichier, de l'attacher et de changer l'association d'extension, a travaillé.