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

11

Wenn ich auf eine .ts(Typoskript-) Datei klicke und den Vorschaufenster im Windows Explorer aktiviere, wird eine Vorschau der Datei angezeigt:

Geben Sie hier die Bildbeschreibung ein

Warum? Weil ich Notepad so eingestellt habe, dass .tsDateien geöffnet werden.

Ich habe jedoch .jsDateien, die ich Notepad++zum Öffnen festgelegt habe, und im Vorschaufenster wird keine Vorschau angezeigt:

Geben Sie hier die Bildbeschreibung ein

Frage

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

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

Ich habe Windows 7.

Royi Namir
quelle
1
Sie können versuchen, winhelponline.com/blog/…
rückgängig zu machen
@ Rahul2001 funktioniert auch nicht. Ich habe herausgefunden, dass die Vorschau nicht funktioniert, wenn ein Programm für diese Erweiterung registriert ist.
Royi Namir

Antworten:

11

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 (Standard-) Werts und notieren Sie ihn . Dies ist die ProgID, für die die .jsErweiterung registriert ist: Geben Sie hier die Bildbeschreibung ein
  3. Navigieren Sie zum Schlüssel der ProgID. Wir finden unseren Schlüssel unterHKEY_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 {8895b1c6-b41f-4c1c-a562-0d564250836f} . Hinweis: Laut MSDN weist das Vorhandensein dieses genauen Werts Windows darauf hin, dass dies ein Vorschau-Handler ist.
  6. Wählen Sie diesen neu erstellten Schlüssel aus und setzen Sie seinen (Standard-) Wert auf {1531d583-8375-4d3f-b5fb-d23bbd169f22} . Dies ist die ID für den Textvorschau-Handler von Windows. Geben Sie hier die Bildbeschreibung ein
  7. Die Änderung wird sofort wirksam.
Ich sage Reinstate Monica
quelle
1
Es funktioniert nicht. Und ich habe sogar neu gestartet explorer.exe(Windows 7 Pro)
Royi Namir
1
@ Royi Interessant. Ich habe das getestet und es hat funktioniert. Können Sie diese Schritte für einen anderen Dateityp ausführen und feststellen, ob das Problem auf .jsDateien auf Ihrem Computer beschränkt ist?
Ich sage Reinstate Monica
Ich habe herausgefunden, dass die Vorschau nicht funktioniert, wenn ein Programm für diese Erweiterung registriert ist.
Royi Namir
@ Royi Vielleicht ist es wichtig, welches Programm registriert ist. Bei meinen Tests habe ich eine Erweiterung verwendet, die einem Programm zugeordnet ist, das keinen eigenen Vorschau-Handler hat.
Ich sage Reinstate Monica
Ja, aber meine Frage war "und behalten Sie Notepad ++ als Standardprogramm dieses Dateityps bei" ...... :-)
Royi Namir
6

Da der Dateiinhalt nur einfacher Text ist, können Sie ihn vom Explorer als solchen behandeln lassen. Sie können Content Typeund verwenden PerceivedType, um das zu erreichen. So geht's:

  1. Navigieren Sie im Registrierungseditor zu dem Schlüssel, der sich auf diesen Dateityp bezieht. Für den angefragten Dateityp wäre der Pfad wie folgt HKEY_CLASSES_ROOT\.js.
  2. Klicken Sie in dieser Taste 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 fest text/plain.
  5. Wiederholen Sie die Schritte 2 bis 4, benennen Sie den Wert jedoch als PerceivedTypeund setzen Sie den Wert auf text.

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

Wenn Sie Ihre Liste im Explorer als wahrgenommenen Typ sortieren / gruppieren , wird sie als Text unter Textdatei klassifiziert .

Hinweis: Zum Beispiel habe ich einen Test durchgeführt, indem ich einen erstellt .dummyund ihn mit Google Chrome verknüpft habe. Die Datei konnte im Vorschaufenster in der Vorschau angezeigt werden, und durch Doppelklicken darauf wurde Chrome weiterhin wie beabsichtigt ausgeführt.

Schatten
quelle