Comment associer l'option Modifier de .htm au Bloc-notes dans Windows 7?

14

J'ai un certain nombre de fichiers sur ma machine Windows 7 avec des extensions .htm. Lorsque je clique avec le bouton droit sur ces fichiers, j'obtiens un menu d'options (Ouvrir / Modifier / Imprimer, etc.) L'option EDIT est actuellement mappée sur Microsoft Word et je souhaite la mapper sur le Bloc-notes.

J'ai essayé de cliquer avec le bouton droit sur le fichier et de sélectionner Ouvrir avec / Choisir le programme par défaut, mais cela ne me permet que de définir le programme pour l'élément de menu Ouvrir et non l'élément de menu Modifier. J'ai également essayé Démarrer / Programmes par défaut / Associer un type de fichier, mais cela ne me permet également que de modifier l'option Ouvrir.

Des idées? Je suis sûr que je pouvais le faire dans Windows XP.

Martin Brown
la source

Réponses:

12

Pour le modifier sans utiliser de logiciel tiers:

Ouvrez Internet Explorer. Accédez à Outils> Options Internet. Sélectionnez l'onglet Programmes. Remplacez l'option «Édition HTML» par celle que vous souhaitez utiliser (par exemple, le Bloc-notes).

jdd
la source
3
Parlez de cacher le cadre où vous ne le trouverez pas. Je n'aurais jamais pensé y regarder depuis un million d'années.
Martin Brown
Apparemment, cela ne fonctionne qu'avec les programmes MS (Word, Bloc-notes, Excel!?)
Liviu
En utilisant cette méthode, la seule façon d'utiliser un programme personnalisé (autre que ms) est d'accéder à la commande HKEY_CURRENT_USER \ Software \ Microsoft \ Internet Explorer \ Default HTML Editor \ shell \ edit \ et de modifier la valeur de votre chemin d'éditeur préféré
Thermech
Je viens de l'utiliser pour changer l'option (Word essayait toujours de s'ouvrir en mode sans échec et échouait quand même) et j'ai été agréablement surpris de voir TextPad dans les options disponibles.
stuartd
Une autre clé de Registre qui doit changer pour utiliser un programme personnalisé est: HKEY_CURRENT_USER \ Software \ Microsoft \ Shared \ HTML \ Default Editor \ shell \ edit \ command. C'est l'explorateur clé de Windows qui lit pour ouvrir un fichier html avec 'Edit'.
Thanasis Papoutsidakis
6

Nous recommandons l' éditeur de programmes par défaut pour cela, car avec de nombreuses autres fonctionnalités, il a été conçu pour Vista / Windows 7 et fonctionne bien avec UAC.

L'éditeur de menu contextuel est assez puissant, vous permettant d'ajouter ou de modifier des éléments de menu contextuel sans tracas:

Éditeur de menu contextuel

De plus, il vous permet de supprimer cette association de «programmes par défaut» que Windows ne vous laissera pas décocher:

Décochez les programmes par défaut

Facteur mystique
la source
2
J'appuie celui-ci. J'aime aussi la façon dont il s'intègre au panneau de configuration.
2011 sans inspiration
J'aime quand les gens piratent le piratage du registre. ;) +1 pour les captures d'écran. @Factor Mystic
Hatebit
4

J'ai utilisé FileTypesMan à plusieurs reprises et il a fonctionné comme prévu (s'ouvrant dans sa propre fenêtre mais effectuant la même tâche)

ChrisFletcher
la source
1

le problème ici n'est pas l'association de fichiers, sauf si vous souhaitez associer le Bloc-notes comme programme par défaut pour ouvrir tous les fichiers HTML (plutôt que votre navigateur Web).

je recommande plutôt cette méthode:

1. Entrez le nom de l'exécutable du programme (notepad.exe) en tant que sous-clé de ces deux clés de registre indiquées ci-dessous:

[HKEY_CLASSES_ROOT\.htm\OpenWithList\notepad.exe]
[HKEY_CLASSES_ROOT\.html\OpenWithList\notepad.exe]

2. Et ajoutez une sous-clé "edit" ici:

[HKEY_CLASSES_ROOT\Applications\notepad.exe]
[HKEY_CLASSES_ROOT\Applications\notepad.exe\shell]
[HKEY_CLASSES_ROOT\Applications\notepad.exe\shell\edit]
[HKEY_CLASSES_ROOT\Applications\notepad.exe\shell\edit\command]
Default = C:\WINDOWS\notepad.exe "%1"

3. Pour modifier l'éditeur par défaut, remplacez l'entrée "Default" dans cette clé de registre par la ligne de commande de votre éditeur préféré:

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Default HTML Editor]
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Default HTML Editor\shell]
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Default HTML Editor\shell\edit]
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Default HTML Editor\shell\edit\command]
Default = C:\WINDOWS\notepad.exe "%1"

la source