Erzwingen Sie Windows 7, um eine Datei ohne Erweiterung an die Sprungliste für den Editor anzuheften

1535
Greg Bray

Ich möchte die Datei "C: \ Windows \ System32 \ drivers \ etc \ hosts" zur Jump List für notepad.exe auf einem Windows 7-Computer hinzufügen. Da die Datei jedoch keine Erweiterung hat, gibt es kein Standardprogramm es. Das heißt, es wird nie in der letzten Liste angezeigt und Sie können es auch nicht in die Taskleiste ziehen, um es manuell an die Startliste zu binden. Ich hatte zuvor Probleme mit Sprunglisten, und es gibt Möglichkeiten, die Funktionsweise von Sprunglisten mithilfe der Registrierung oder des Dateisystems zu ändern. Ich habe jedoch noch nichts gesehen, um eine Sprungliste manuell zu bearbeiten. Gibt es eine Möglichkeit, ein Element an die Sprungliste anzuheften, wenn dem Element kein Programm zugeordnet ist?

3
Sie müssen häufig auf Ihre Hosts-Datei zugreifen? Ich habe immer schon irgendwie gesagt, dass es deshalb keine Erweiterung gibt, damit die Leute nicht (zu) einfach per Doppelklick darauf zugreifen können. :) Ƭᴇcʜιᴇ007 vor 14 Jahren 1

2 Antworten auf die Frage

5
Ƭᴇcʜιᴇ007

OK, ich habe ein bisschen gespielt.

Wenn Sie Ihrem Benutzer Schreibzugriff auf die HOSTS-Datei geben (gefährlich, wenn Malware von Ihnen ausgeführt wird), können Sie einen Hardlink zur Datei (als Administrator) erstellen, indem Sie eine .txt-Erweiterung verwenden, die Sie bearbeiten können.

Öffnen Sie eine Eingabeaufforderung als Administrator und verwenden Sie FSUtil, um einen Hardlink in einem Ordner zu erstellen, auf den Sie vollen Zugriff haben (wie auf Ihrem Desktop):

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

Sie können dann "PinnableHosts.txt" in Notepad öffnen. Wenn Sie es bearbeiten, werden die Änderungen in Ihrer HOSTS-Datei (und umgekehrt, da sie verknüpft sind) übernommen.

Es wird (sollte) sich dann in der "letzten Liste" für Notepad befinden und daher zum Anheften verfügbar sein.

HTH.

1
Adam

Ich möchte eine .html-Datei in meinen Texteditor einfügen, sie wurde jedoch nie in der Liste angezeigt, da sie meinem Browser zugeordnet ist.

Ich habe versucht, fsutil erfolglos zu verwenden (die .html-Datei befindet sich auf dem Webserver und fsutil unterstützt keine lokalen Laufwerke).

Ich habe versucht, mklink zu verwenden: mklink C: \ Users \% USERNAME% \ Desktop \ PinnableHTML.txt \ ServerName \ Folder \ Page.html Es wurde jedoch immer noch nicht in der Liste "Recent" angezeigt. (Die Verwendung des Hardkey-Links / H schlägt ebenfalls fehl - nicht lokales NTFS-Laufwerk.)

Schließlich musste nur das mit .html verknüpfte Programm in meinen Texteditor geändert werden, die Datei geöffnet, fixiert und die Erweiterungszuordnung zurückgesetzt werden.