Comment ajouter un aperçu par défaut des fichiers dans l'Explorateur?


11

Si je clique sur un .tsfichier (dactylographié) et active le volet d'aperçu dans l'Explorateur Windows, je vois un aperçu du fichier:

entrez la description de l'image ici

Pourquoi? Parce que j'ai défini le Bloc-notes pour ouvrir des .tsfichiers.

Mais j'ai des .jsfichiers que j'ai définis Notepad++pour les ouvrir et je ne vois pas d'aperçu dans le volet d'aperçu:

entrez la description de l'image ici

Question

Comment puis-je afficher des .jsfichiers dans le volet de visualisation et conserver Notepad ++ comme programme par défaut de ce type de fichier?

Je ne veux pas ouvrir Notepad ++ avec l'option: clic droit> Ouvrir avec.

J'ai Windows 7.


1
Vous pouvez essayer winhelponline.com/blog/…
annuler

@ Rahul2001 ne fonctionne pas également. J'ai découvert que s'il existe un programme enregistré dans cette extension, l'aperçu ne fonctionne pas.
Royi Namir

Réponses:


11

Suivez ces instructions pour modifier le Registre et attribuer le gestionnaire d'aperçu de texte Windows à l' .jsextension de fichier. (Basé sur cet article How To Geek .)

  1. Ouvrez l'Éditeur du Registre
  2. Naviguez HKEY_CLASSES_ROOT\.jset notez le contenu de la valeur (par défaut) . Il s'agit du ProgID dans lequel l' .jsextension est enregistrée: entrez la description de l'image ici
  3. Accédez à la clé du ProgID. Nous trouverons notre clé surHKEY_CLASSES_ROOT\JSFile
  4. Développez la clé. Si nécessaire, créez une sous-clé nommée ShellEx
  5. Sous la clé ShellEx , créez une nouvelle clé nommée {8895b1c6-b41f-4c1c-a562-0d564250836f} . Remarque: Selon MSDN, la présence de cette valeur exacte indique à Windows qu'il s'agit d'un gestionnaire d'aperçu.
  6. Sélectionnez cette clé nouvellement créée et définissez sa valeur (par défaut) sur {1531d583-8375-4d3f-b5fb-d23bbd169f22} . Il s'agit de l'ID du gestionnaire d'aperçu de texte de Windows. entrez la description de l'image ici
  7. La modification prendra effet immédiatement.

1
Ça ne marche pas. Et j'ai même redémarré explorer.exe(windows 7 pro)
Royi Namir

1
@Royi Intéressant. J'ai testé cela et cela a fonctionné. Pouvez-vous essayer ces étapes sur un autre type de fichier et voir si le problème est isolé des .jsfichiers de votre ordinateur?
Je dis Reinstate Monica

J'ai découvert que s'il y a un programme enregistré avec cette extension, l'aperçu ne fonctionne pas.
Royi Namir

@Royi Peu importe le programme enregistré. Lors de mes tests, j'ai utilisé une extension associée à un programme qui n'a pas son propre gestionnaire d'aperçu.
Je dis Reinstate Monica

Oui, mais ma question était "et conservez Notepad ++ comme programme par défaut de ce type de fichier" ...... :-)
Royi Namir

6

Étant donné que le contenu du fichier est simplement du texte brut, vous pouvez demander à Explorer de le traiter comme tel. Vous pouvez utiliser Content Typeet PerceivedTypepour y parvenir. Voici comment faire:

  1. Dans l'Éditeur du Registre, accédez à la clé associée à ce type de fichier. Pour le type de fichier demandé, le chemin d'accès serait comme HKEY_CLASSES_ROOT\.js.
  2. Dans cette clé, cliquez avec le bouton droit sur le panneau droit et choisissez New > String Value.
  3. Nommez-le comme Content Type.
  4. Double-cliquez sur cette valeur et définissez-la comme text/plain.
  5. Répétez les étapes 2 à 4 mais en attribuant un nom à la valeur PerceivedTypeet en définissant la valeur sur text.

Redémarrez Explorer et voilá ! Le fichier sera toujours associé à n'importe quel éditeur que vous avez défini, mais la fonction d'aperçu intégrée le traitera comme un fichier texte, puis affichera un aperçu.

En tant qu'effet secondaire, si vous triez / groupez votre liste dans l'Explorateur en tant que type perçu, elle sera classée sous Fichier texte .

Remarque: par exemple, j'ai fait un test en créant un .dummyet je l'ai associé à Google Chrome, le fichier peut être prévisualisé dans le volet de visualisation et en double-cliquant dessus, il exécute toujours Chrome comme prévu.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.