Wie kann ich eine Standardvorschau für Dateien im Explorer hinzufügen?

1327
Royi Namir

Wenn ich auf eine .ts(Typoscript-) Datei klicke und das Vorschaufenster in Windows Explorer aktiviere, sehe ich eine Vorschau der Datei:

enter image description here

Warum? Weil ich den Editor so eingestellt habe, dass er .tsDateien öffnet .

Ich habe jedoch .jsDateien, die ich Notepad++zum Öffnen eingestellt habe, und ich sehe keine Vorschau im Vorschaufenster:

enter image description here

Frage

Wie kann ich .jsDateien im Vorschaufenster anzeigen und Notepad ++ als Standardprogramm dieses Dateityps beibehalten?

Ich möchte Notepad ++ nicht mit der Option öffnen: Rechtsklick> Öffnen mit.

Ich habe Windows 7.

10
Sie können http://www.winhelponline.com/blog/previewconfig-tool-registers-file-types-for-the-preview-pane-in-windows-vista/ versuchen. rahuldottech vor 7 Jahren 1
@ Rahul2001des funktioniert auch nicht. Ich habe herausgefunden, dass die Vorschau nicht funktioniert, wenn für diese Erweiterung ein Programm registriert ist. Royi Namir vor 7 Jahren 0

2 Antworten auf die Frage

9
Twisty Impersonator

Befolgen Sie diese Anweisungen, um die Registrierung zu bearbeiten und der .jsDateierweiterung den Windows-Textvorschau-Handler zuzuweisen . (Basierend auf diesem How To Geek-Artikel .)

  1. Öffnen Sie den Registrierungseditor
  2. Navigieren HKEY_CLASSES_ROOT\.jsSie zum Inhalt des Werts (Standard) und notieren Sie ihn . Dies ist die ProgID, für die die .jsErweiterung registriert ist:
  3. Navigieren Sie zum Schlüssel der ProgID. Wir finden unseren Schlüssel beiHKEY_CLASSES_ROOT\JSFile
  4. Erweitern Sie den Schlüssel. Erstellen Sie bei Bedarf einen Unterschlüssel mit dem Namen ShellEx
  5. Erstellen Sie unter dem ShellEx- Schlüssel einen neuen Schlüssel mit dem Namen . Hinweis: Laut MSDN teilt das Vorhandensein dieses genauen Werts Windows mit, dass es sich um einen Vorschau-Handler handelt.
  6. Wählen Sie diesen neu erstellten Schlüssel aus und setzen Sie seinen (Standard) Wert auf . Dies ist die ID für den Windows-Textvorschau-Handler.
  7. Die Änderung wird sofort wirksam.
[Es funktioniert nicht.] (Https://i.stack.imgur.com/NsK8y.png) Und ich habe sogar `explorer.exe` neu gestartet (Windows 7 Pro). Royi Namir vor 7 Jahren 1
@ Royi Interessant. Ich habe das getestet und es hat funktioniert. Können Sie diese Schritte mit einem anderen Dateityp ausführen und sehen, ob das Problem in `.js'-Dateien auf Ihrem Computer lokalisiert ist? Twisty Impersonator vor 7 Jahren 1
Ich habe herausgefunden, dass die Vorschau nicht funktioniert, wenn für diese Erweiterung ein Programm registriert ist. Royi Namir vor 7 Jahren 0
@ Royi Vielleicht ist es wichtig, welches Programm registriert ist. In meinen Tests habe ich eine Erweiterung verwendet, die mit einem Programm verknüpft war, das keinen eigenen Vorschau-Handler hat. Twisty Impersonator vor 7 Jahren 0
Ja, aber meine Frage war _ "und behalten Notepad ++ weiterhin als Standardprogramm dieses Dateityps" _ ...... :-) Royi Namir vor 7 Jahren 0
5
Shadow

Da der Inhalt der Datei nur Text enthält, können Sie den Explorer so behandeln. Sie können Content Typeund verwenden PerceivedType, um dies zu erreichen. So wird's gemacht:

  1. Navigieren Sie im Registrierungseditor zu dem Schlüssel, der zu diesem Dateityp gehört. Für den abgefragten Dateityp würde der Pfad ähnlich sein HKEY_CLASSES_ROOT\.js.
  2. Klicken Sie in diesem Schlüssel mit der rechten Maustaste auf das rechte Feld und wählen Sie New > String Value.
  3. Nennen Sie es als Content Type.
  4. Doppelklicken Sie auf diesen Wert und legen Sie ihn als fest text/plain.
  5. Wiederholen Sie die Schritte 2 bis 4, geben Sie jedoch den Wert als an PerceivedTypeund setzen Sie den Wert auf text.

Starten Sie Explorer und voilá neu ! Die Datei wird weiterhin mit einem von Ihnen festgelegten Editor verknüpft, aber die integrierte Vorschaufunktion behandelt sie als Textdatei und zeigt dann eine Vorschau an.

Als Nebeneffekt, wenn Sie sortieren / gruppieren Sie Ihre Liste im Explorer als Empfundene Art wird es unter eingestuft werden Text - Datei.

Hinweis: Zum Beispiel habe ich einen Test durchgeführt, indem Sie einen erstellt .dummyund mit Google Chrome verknüpft haben. Die Datei könnte im Vorschaufenster in der Vorschau angezeigt werden. Durch Doppelklick auf das Chrome-Symbol wurde Chrome dennoch wie vorgesehen ausgeführt.

PERFEKTE LÖSUNG ... das ist die Antwort! Chris Sprague vor 5 Jahren 1