web-dev-qa-db-fra.com

Ajouter une nouvelle association de fichiers dans Windows 7

Avec Windows XP je pouvais utiliser le Panneau de configuration pour ajouter une nouvelle extension de fichier, l'associer à un programme et lui attribuer une icône. Je l'ai fait en utilisant les Options des dossiers dans le Panneau de configuration. Dossier Options a un onglet appelé "Types de fichiers".

Mais les options de dossier de Windows 7 n'ont pas cet onglet. Et l'emplacement suggéré pour les associations de fichiers (programmes par défaut) ne me permet pas d'ajouter une nouvelle extension.

Comment faire ce que je veux (c'est-à-dire associer une nouvelle extension à un programme existant et lui appliquer également une nouvelle icône)?

27
Peter

Malheureusement, c'est l'une de ces choses qu'ils ont rendues plus compliquées pour essayer de le rendre plus simple (par exemple, vous pouvez changer le programme associé, mais c'est tout).

Vous pouvez soit utiliser des programmes tiers ou simplement éditer le registre vous-même (ne modifiez pas le registre à moins d'être vraiment sûr de ce que vous faites! Des erreurs peuvent casser les paramètres ou même rendre votre système non amorçable! ):

  1. Clic-droit HKEY_CLASSES_ROOT et choisissez New, Key. Nommez-le en fonction de votre extension de fichier souhaitée, par exemple .ext. S'il existe déjà, vous pouvez ignorer cette étape.
  2. Définissez la valeur par défaut de la clé que vous venez de créer sur un nom unique qui n'est pas encore utilisé, par exemple MyFileType. Encore une fois, s'il est déjà défini, ignorez cette étape.
  3. Créez une autre nouvelle clé en utilisant le même nom que vous avez choisi à l'étape précédente. Ignorez cela aussi, si la clé existe déjà.
  4. Définissez la valeur par défaut de la nouvelle clé sur le nom qui doit apparaître dans l'Explorateur Windows et d'autres programmes comme type de fichier.
  5. Cliquez avec le bouton droit sur la nouvelle clé et créez une sous-clé DefaultIcon.
  6. Définissez la valeur par défaut de la nouvelle clé sur C:\Some\Path\To\Your\Icon\Ressource.ico,0 (le 0 est l'index de l'icône à utiliser; s'il n'y a qu'une seule icône dans la ressource, elle doit être 0).
  7. Créez une autre nouvelle clé à côté de DefaultIcon et appelez-la Shell.
  8. Maintenant, pour chaque verbe/action que vous souhaitez associer, créez une nouvelle sous-clé avec le nom souhaité. Certains verbes sont prédéfinis et utiliseront automatiquement des noms localisés, par ex. open, edit ou print.
  9. Pour chaque verbe, créez une sous-clé command et définissez sa valeur par défaut sur le programme à exécuter. Assurez-vous également d'inclure tous les paramètres nécessaires, en ajoutant des guillemets s'il y a des espaces à l'intérieur, par ex. "C:\My Path\My Program.exe" "%1". %1 sera remplacé par le nom de fichier réel choisi pour cette action.
37
Mario

Si "Ouvrir avec" n'est pas proposé, cliquez simplement sur "Ouvrir". Si aucun programme par défaut n'est déjà associé au type de fichier, vous aurez le choix entre rechercher un programme approprié sur le Web ou sélectionner un programme dans une liste de programmes installés, tout comme avec l'ancien "Ouvrir avec". .

14
Geoff

Dans Windows 7, vous pouvez également cliquer avec le bouton droit de la souris et aller sur Propriétés -> onglet Général et il y a "Ouvrir avec" et le bouton [Modifier]. De cette façon, vous pouvez également définir l'association pour un nouveau type de fichier.

5
lzisko

Pour éviter de modifier le registre, créez plutôt un nouveau fichier avec l'extension souhaitée. Lorsque vous double-cliquez dessus, vous obtiendrez la boîte de dialogue Impossible d'ouvrir et vous pouvez sélectionner un programme dans la liste des programmes installés. Parcourez pour sélectionner l'application souhaitée, ajoutez la description et vérifiez toujours utiliser le programme sélectionné. Maintenant, l'extension est dans la liste des programmes par défaut et peut être modifiée et modifiée à votre guise.

2
Michael

Pour Windows, vous pouvez toujours cliquer avec le bouton droit et sélectionner "Ouvrir avec". Choisissez l'option qui dit sélectionner un programme dans une liste. Vous pouvez ensuite sélectionner votre propre programme et lui dire d'ouvrir les fichiers d'une telle extension avec ce programme par défaut. Pour changer les icônes, ce lien peut vous aider ( Changer l'icône Windows )

2
Yanki Twizzy
  1. Si "ouvrir avec" est disponible après un clic droit, c'est assez simple. Si non...
  2. Tapez "programmes par défaut" dans le menu Démarrer, puis sélectionnez "définir les associations".

Je ne sais pas pourquoi MS décide parfois de supprimer l'option "ouvrir avec" ...

1
user1988361