[Explorateur Windows] choisir un programme par défaut

Aucune réponse
Avatar
Olivier Miakinen
Bonjour,

J'utilise l'explorateur Windows dans Windows Sept. Quand on fait
un double clic sur un fichier, cela lance le programme par défaut
pour ouvrir ce fichier, en fonction de l'extension (caractères
suivant le dernier « . » du nom). Si l'extension est inconnue,
on peut en profiter pour associer à cette extension le programme
choisi.

Mon problème est que j'ai de nombreux fichiers texte dont le nom
ne suit pas la règle issue de MS-DOS « nom . extension ». Ça veut
dire qu'à chaque fois que je double clique sur un fichier que je
n'ai pas encore ouvert je suis obligé de sélectionner mon éditeur
de texte pour qu'il se rappelle de l'utiliser la prochaine fois.

J'aimerais pouvoir dire une fois pour toute à l'explorateur
Windows « si tu rencontres un fichier dont tu ne connais pas
encore l'extension, prends l'éditeur de texte pour l'ouvrir au
lieu de me demander quoi faire ».

Est-ce que c'est possible ?

Le comportement actuel est encore plus gênant lorsque le fichier
ne comporte pas du tout d'extension, par exemple « Makefile »,
parce qu'alors il est carrément impossible de lui faire retenir
le choix du programme de lancement ; et donc je pourrais double
cliquer cinquante fois sur le même fichier, il faudra toujours
que je resélectionne l'éditeur de texte.

Cordialement,
--
Olivier Miakinen

10 réponses

Avatar
Duzz'
Le 09/04/2015 à 12:51, Olivier Miakinen a écrit :

J'aimerais pouvoir dire une fois pour toute à l'explorateur
Windows « si tu rencontres un fichier dont tu ne connais pas
encore l'extension, prends l'éditeur de texte pour l'ouvrir au
lieu de me demander quoi faire ».



Il y a quelques années, j'ai eu un problème similaire. A défaut de
pouvoir imposer une règle aussi générale à Windows, j'ai contourné le
problème avec le dossier 'SendTo' de mon profil 'Utilisateur'.

Dans ce dossier 'SendTo', placer un raccourci vers ton éditeur de texte
préféré. Quand tu veux ouvrir un fichier avec cet éditeur, clic-droit
sur ce fichier => "Envoyer vers" => Sélectionner l'éditeur de texte
qui a été ajouté dans la liste du menu contextuel.

C'est moins rapide qu'un double-clic, mais ça marche pour tous les
fichiers.

--
Article publié avec Nemo : <http://news.nemoweb.net/?Jidô
Avatar
foo
On Thu, 09 Apr 2015 12:51:21 +0200, Olivier Miakinen
<om+ wrote in Message-ID:
<mg5lk5$kjs$ :
Bonjour,

J'utilise l'explorateur Windows dans Windows Sept. Quand on fait
un double clic sur un fichier, cela lance le programme par défaut
pour ouvrir ce fichier, en fonction de l'extension (caractères
suivant le dernier « . » du nom). Si l'extension est inconnue,
on peut en profiter pour associer à cette extension le programme
choisi.

Mon problème est que j'ai de nombreux fichiers texte dont le nom
ne suit pas la règle issue de MS-DOS « nom . extension ». Ça veut
dire qu'à chaque fois que je double clique sur un fichier que je
n'ai pas encore ouvert je suis obligé de sélectionner mon éditeur
de texte pour qu'il se rappelle de l'utiliser la prochaine fois.

J'aimerais pouvoir dire une fois pour toute à l'explorateur
Windows « si tu rencontres un fichier dont tu ne connais pas
encore l'extension, prends l'éditeur de texte pour l'ouvrir au
lieu de me demander quoi faire ».

Est-ce que c'est possible ?

Le comportement actuel est encore plus gênant lorsque le fichier
ne comporte pas du tout d'extension, par exemple « Makefile »,
parce qu'alors il est carrément impossible de lui faire retenir
le choix du programme de lancement ; et donc je pourrais double
cliquer cinquante fois sur le même fichier, il faudra toujours
que je resélectionne l'éditeur de texte.

Cordialement,






Utilise cette procédure en utilisant ton éditeur de texte à la place de
VIM :
http://vim.wikia.com/wiki/Set_Vim_as_the_default_editor_for_unknown_file_types_in_Windows
ou
http://apercu.petitlien.com/7zwo
Avatar
foo
On Thu, 09 Apr 2015 14:12:30 +0200, wrote in Message-ID:
<mg5q95$t54$ :
On Thu, 09 Apr 2015 12:51:21 +0200, Olivier Miakinen
<om+ wrote in Message-ID:
<mg5lk5$kjs$ :
Bonjour,

J'utilise l'explorateur Windows dans Windows Sept. Quand on fait
un double clic sur un fichier, cela lance le programme par défaut
pour ouvrir ce fichier, en fonction de l'extension (caractères
suivant le dernier « . » du nom). Si l'extension est inconnue,
on peut en profiter pour associer à cette extension le programme
choisi.

Mon problème est que j'ai de nombreux fichiers texte dont le nom
ne suit pas la règle issue de MS-DOS « nom . extension ». Ça veut
dire qu'à chaque fois que je double clique sur un fichier que je
n'ai pas encore ouvert je suis obligé de sélectionner mon éditeur
de texte pour qu'il se rappelle de l'utiliser la prochaine fois.

J'aimerais pouvoir dire une fois pour toute à l'explorateur
Windows « si tu rencontres un fichier dont tu ne connais pas
encore l'extension, prends l'éditeur de texte pour l'ouvrir au
lieu de me demander quoi faire ».

Est-ce que c'est possible ?

Le comportement actuel est encore plus gênant lorsque le fichier
ne comporte pas du tout d'extension, par exemple « Makefile »,
parce qu'alors il est carrément impossible de lui faire retenir
le choix du programme de lancement ; et donc je pourrais double
cliquer cinquante fois sur le même fichier, il faudra toujours
que je resélectionne l'éditeur de texte.

Cordialement,






Utilise cette procédure en utilisant ton éditeur de texte à la place de
VIM :
http://vim.wikia.com/wiki/Set_Vim_as_the_default_editor_for_unknown_file_types_in_Windows
ou
http://apercu.petitlien.com/7zwo






Et ça fonctionne avec Windows 7. Pour n'avoir qu'un seul programme dans
la liste pour tous les fichiers de type inconnu il faut le faire
manuellement et ne pas utiliser le fichier reg proposé :
Aller à la clé :
HKEY_CLASSES_ROOTUnknownshellopenascommand
et donner à "par défaut" la valeur, par exemple :
"C:Program FilesNotepad++notepad++.exe""%1"
Il y a peut-être une astuce pour que la fenêtre "Ouvrir avec" ne s'ouvre
pas mais je ne la connais pas. L'avantage c'est qu'un seul programme
s'affiche dans la liste, ici notepad++, et qu'il est déjà sélectionné,
il suffit de valider "OK".
HTH.
Avatar
foo
On Thu, 09 Apr 2015 17:07:24 +0200, wrote in Message-ID:
<mg64h1$4v8$ :
Et ça fonctionne avec Windows 7. Pour n'avoir qu'un seul programme dans
la liste pour tous les fichiers de type inconnu il faut le faire
manuellement et ne pas utiliser le fichier reg proposé :
Aller à la clé :
HKEY_CLASSES_ROOTUnknownshellopenascommand
et donner à "par défaut" la valeur, par exemple :
"C:Program FilesNotepad++notepad++.exe""%1"
Il y a peut-être une astuce pour que la fenêtre "Ouvrir avec" ne s'ouvre
pas mais je ne la connais pas. L'avantage c'est qu'un seul programme
s'affiche dans la liste, ici notepad++, et qu'il est déjà sélectionné,
il suffit de valider "OK".
HTH.





Pas tant que ça puisque ça ne fait rien pour le fichier makefile sans
extension.
Peut-être en changeant la valeur du Command de :
HKEY_CLASSES_ROOTUnknownshellopendlg
Avatar
Olivier Miakinen
Bonjour,

Le 09/04/2015 13:51, Duzz' m'a répondu :

[...]

Dans [le] dossier 'SendTo', placer un raccourci vers ton éditeur de texte
préféré. Quand tu veux ouvrir un fichier avec cet éditeur, clic-droit
sur ce fichier => "Envoyer vers" => Sélectionner l'éditeur de texte
qui a été ajouté dans la liste du menu contextuel.



Merci de ta réponse, mais j'aimerais vraiment pouvoir lancer l'éditeur
sans avoir besoin de sélectionner une option dans un menu déroulant.
En fait, ce ne serait pas plus pratique que de sélectionner l'éditeur
dans la fenêtre de choix du programme comme je le fais actuellement,
d'autant plus que je serais obligé de le faire même pour les fichiers
avec extension que j'ai déjà édités, contrairement à ma méthode
actuelle.
Avatar
Olivier Miakinen
Bonjour,

Le 09/04/2015 14:12, m'a répondu :

Utilise cette procédure en utilisant ton éditeur de texte à la place de
VIM :
http://vim.wikia.com/wiki/Set_Vim_as_the_default_editor_for_unknown_file_types_in_Windows
ou
http://apercu.petitlien.com/7zwo



J'ai lu cette réponse ainsi que les deux suivantes, malheureusement je
n'ai pas encore eu le temps de tester et je risque de ne pas pouvoir le
faire avant lundi. Je te tiendrai au courant dès que j'aurai pu tester.
Avatar
foo
On Thu, 09 Apr 2015 23:08:16 +0200, Olivier Miakinen
<om+ wrote in Message-ID:
<mg6po0$2k2r$ :
Merci de ta réponse, mais j'aimerais vraiment pouvoir lancer l'éditeur
sans avoir besoin de sélectionner une option dans un menu déroulant.



OK.

En fait, ce ne serait pas plus pratique que de sélectionner l'éditeur
dans la fenêtre de choix du programme comme je le fais actuellement,
d'autant plus que je serais obligé de le faire même pour les fichiers
avec extension que j'ai déjà édités,



Non, dans ce cas c'est mémorisé et les fichiers en extension .miak sont
ouverts directement par notepad++.

contrairement à ma méthode
actuelle.




Je n'ai pas trouvé de solution "interne" à Windows, ce qui ne veut pas
dire qu'elle n'existe pas et je n'ai pas cherché de solution externe.

J'ai remis la valeur par défaut à la première clé et j'ai modifié la
seconde (Command de : HKEY_CLASSES_ROOTUnknownshellopendlg) en
"C:Program FilesNotepad++notepad++.exe""%1"
et Notepad++ est exécuté systématiquement avec un fichier de type
inconnu et avec un fichier sans type (makefile), ce qui est exactement
ce que tu souhaites.

Hélas le sablier s'affiche et Notepad++ se bloque complétement. Il faut
alors tuer le processus.

C'est très certainement un paramètre qu'il faut modifier dans la valeur
de la clé :
"C:Program FilesNotepad++notepad++.exe""%1"
Mais je ne sais pas lequel et Jean-Caude Bellamy n'est plus là pour
résoudre ça nasodigitalement ! *Putain de mort* !
Avatar
foo
On Thu, 09 Apr 2015 23:08:16 +0200, Olivier Miakinen
<om+ wrote in Message-ID:
<mg6po0$2k2r$ :
Merci de ta réponse, mais j'aimerais vraiment pouvoir lancer l'éditeur
sans avoir besoin de sélectionner une option dans un menu déroulant.



OK.

En fait, ce ne serait pas plus pratique que de sélectionner l'éditeur
dans la fenêtre de choix du programme comme je le fais actuellement,
d'autant plus que je serais obligé de le faire même pour les fichiers
avec extension que j'ai déjà édités,



Non, dans ce cas c'est mémorisé et les fichiers en extension .miak sont
ouverts directement par notepad++.

contrairement à ma méthode
actuelle.




Je n'ai pas trouvé de solution "interne" à Windows, ce qui ne veut pas
dire qu'elle n'existe pas et je n'ai pas cherché de solution externe.

J'ai remis la valeur par défaut à la première clé et j'ai modifié la
seconde (Command de : HKEY_CLASSES_ROOTUnknownshellopendlg) en
"C:Program FilesNotepad++notepad++.exe""%1"
et Notepad++ est exécuté systématiquement avec un fichier de type
inconnu et avec un fichier sans type (makefile), ce qui est exactement
ce que tu souhaites.

Hélas le sablier s'affiche et Notepad++ se bloque complétement. Il faut
alors tuer le processus.

C'est très certainement un paramètre qu'il faut modifier dans la valeur
de la clé :
"C:Program FilesNotepad++notepad++.exe""%1"
Mais je ne sais pas lequel et Jean-Claude Bellamy n'est plus là pour
résoudre ça nasodigitalement ! *Putain de mort* !
Avatar
Frd
Le 09/04/2015 12:51, Olivier Miakinen a écrit :
Bonjour,



Bonjour Olivier,

je n'ai pas de solution pour le double-clic, par contre j'ai un
raccourci vers notepad, ou autre (hiew par exemple), sur le bureau
Windows et je fais glisser n'importe quel fichier dessus pour l'ouvrir.

Cordialement,



pareil

--
Fred



---
L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast.
http://www.avast.com
Avatar
Az Sam
"Olivier Miakinen" <om+ a écrit dans le message de
news:mg5lk5$kjs$


J'aimerais pouvoir dire une fois pour toute à l'explorateur
Windows « si tu rencontres un fichier dont tu ne connais pas
encore l'extension, prends l'éditeur de texte pour l'ouvrir au
lieu de me demander quoi faire ».

Est-ce que c'est possible ?




le plus simple reste le sendto notepad je crois.


--
Cordialement,