Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Application par d̓©faut

37 réponses
Avatar
Olivier Miakinen
Bonjour,

Dans l'explorateur de fichiers Windows, double-cliquer sur un fichier
permet de lancer une application par défaut en fonction de l'extension
du fichier. Si aucune application par défaut n'a encore été définie,
on peut la définir avec clic droit, Ouvrir avec, et cocher la case
disant de le faire toujours pour les fichiers de ce type.

Je voudrais savoir s'il est possible de définir un « super défaut »,
Í  savoir définir une application pour tous les fichiers pour lesquels
l'extension n'a encore été associée Í  aucune application.

Et j'ai la même question pour les fichiers qui n'ont aucune extension,
c'est-Í -dire dont le nom ne comporte aucun « . ».

[pour les curieux :
La raison de ma demande est que j'ai énormément de fichiers ne contenant
que du texte, généralement par montage SAMBA d'arboresnece sur un système
Unix ou Linux, et que je voudrais leur associer mon éditeur de texte
favori.]

--
Olivier Miakinen

7 réponses

1 2 3 4
Avatar
Olivier Miakinen
Le 24/05/2022 19:56, DV a écrit :
DuboisP a écrit ceci :
le faire Í  travers un batch ?
faire un assoc > result.txt
chercher si l'extension est associée
si elle ne l'est pas, l'associer Í  txtfile
puis lancer le programme associé

Ça, ça dépasse mes compétences, mais sÍ»rement pas celles d'Olivier…

Non, ça dépasse aussi mes compétences. Outre que je connais la syntaxe des
shells Unix mais pas celle des batchs Windows, pour que cette solution
ait une chance de fonctionner il faudrait pouvoir faire en sorte que
double-cliquer sur un fichier lance ce batch qui va tester l'extension,
or ça je ne sais pas le faire.
--
Olivier Miakinen
Avatar
DuboisP
Le 24/05/2022 Í  19:56, DV a écrit :
DV a écrit ceci :
Reste Í  trouver une solution pour les fichiers ayant une extension
inconnue, parce que lÍ , passer par la commande assoc serait assez
fastidieux…

Peut-être une piste ici :
<https://social.technet.microsoft.com/Forums/windows/en-US/fc33991c-7591-41b1-ad65-05c751af82cf/how-to-open-unknown-extensions-with-notepad>
mais je ne la testerai pas : l'édition de la base de registre de Windows
est un sport que je n'ai pas pratiqué depuis une bonne quinzaine
d'années. ;-)

lu, mais non testé, car je n'ai pas le besoin.
mais oui, c'est propre, le seul risque est d'exploser la capacité
(mémoire) du programme sélectionné :-)
Avatar
DuboisP
Le 24/05/2022 Í  20:32, Olivier Miakinen a écrit :
Le 24/05/2022 19:56, DV a écrit :
DuboisP a écrit ceci :
le faire Í  travers un batch ?
faire un assoc > result.txt
chercher si l'extension est associée
si elle ne l'est pas, l'associer Í  txtfile
puis lancer le programme associé

Ça, ça dépasse mes compétences, mais sÍ»rement pas celles d'Olivier…

Non, ça dépasse aussi mes compétences. Outre que je connais la syntaxe des
shells Unix mais pas celle des batchs Windows, pour que cette solution
ait une chance de fonctionner il faudrait pouvoir faire en sorte que
double-cliquer sur un fichier lance ce batch qui va tester l'extension,
or ça je ne sais pas le faire.

cépafÍ´ :-)
Avatar
rm
Le lundi 23 mai 2022 Í  11:52, Olivier Miakinen a écrit :
Bonjour,

Salut Olivier,
Dans l'explorateur de fichiers Windows, double-cliquer sur un fichier
permet de lancer une application par défaut en fonction de l'extension
du fichier. Si aucune application par défaut n'a encore été définie,
on peut la définir avec clic droit, Ouvrir avec, et cocher la case
disant de le faire toujours pour les fichiers de ce type.
Je voudrais savoir s'il est possible de définir un « super défaut »,
Í  savoir définir une application pour tous les fichiers pour lesquels
l'extension n'a encore été associée Í  aucune application.
Et j'ai la même question pour les fichiers qui n'ont aucune extension,
c'est-Í -dire dont le nom ne comporte aucun « . ».

Mon vieil éditeur hexadécimal "Frhed" dispose d'options pour faire ça
facilement depuis son menu "Registre" et, effectivement, il modifie la clé
HKEY_CLASSES_ROOTUnknown dans la base de registre ; clé qui correspond
bien Í  la définition des associations destinées aux fichiers d'extensions
pas encore asociées Í  un (ou des) programmes, et aux fichiers sans
extension.
Donc tu peux créer un fichier texte unknow.reg contenant :
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOTUnknown]
[HKEY_CLASSES_ROOTUnknownshell]
@="OpenInFrhed"
[HKEY_CLASSES_ROOTUnknownshellOpenInFrhed]
[HKEY_CLASSES_ROOTUnknownshellOpenInFrhedcommand]
@=""C:Program FilesFrhed-1.6.0-exeFrhed.exe" "%1""
et, après avoir modifié Í  ta guise la dernière ligne en fonction du
programme de ton choix, tu pourras l'enregistrer et fusionner ce
unknown.reg dans ta base de registre par un banal double-clic.
--
rm - https://fr.vivaldi.net
Avatar
bp
Olivier Miakinen a formulé ce lundi :
Ce que je veux, c'est n'avoir rien d'autre Í  faire qu'un double-clic sur
le nom du fichier, et que ça fasse l'action appropriée. Par exemple :
- si c'est un .exe ou un .bat ça l'exécute ;
- si c'est un .c ça lance l'éditeur C ;
- si c'est une extension inconnue ça l'ouvre dans Notepad++ ;
- s'il n'y a pas d'extension du tout, ça l'ouvre dans Notepad++.
D'autres solutions doivent exister.

Je l'espère encore.

Euh....... tout dépend du nombre d'extensions urilisées mais si pour le
premier que tu cliques tu lui demandes d'être """Toujours""" ouvert par
tel logiciel les suivants seront ouverts avec un double click
automatiquement
Si tu as 10 suffixe tu seras obligé de le faire 10 fois ce qui n'est
pas un drame, si tu en as 50 alors lÍ  tu continues Í  partir du 11° ou
tu laisses tomber cette solution et tu renouvelles ta demande pour une
solution ...... simple
Avatar
bp
DuboisP avait prétendu :
Le 24/05/2022 Í  06:58, Prosper Youp La Boum (SDI) a écrit :
Calamity Jade a présenté l'énoncé suivant :
"Ray_Net" a écrit dans le message de groupe
de discussion :
Olivier Miakinen a pensé très fort :


...
Je l'espère encore.

Oui, je vois, en somme la quête du Graal. C'est pas gagné ;-)

en fait il cherche le tournevis Í  utiliser lorsqu'il est présence d'un
clou normal Í  tête plate
:-)
Moi j'ai SendTo qui m'est fort utile.

Moi je n'y comprends plus rien Í  vos dialogues en langage signaux de
fumées Sioux.

Schématiquement :
Dans windows chaque type de fichier (en fonction de son extension, .EXE
.BAT .DOC .XLS etc...) est associé Í  une ouverture avec tel ou tel
programme lorsque tu fais un double clic dessus.
La liste des extensions est longue comme deux bras tellement il y a de
types d'extensions. ;-)
Lors de l'installation des programmes ceux-ci vont définir les associations
par défaut pour LEUR type de fichier (pour WORD par exemple, les .DOC .DOCX
etc...).
Après pour un type de fichier non associé Í  un programme donné, tu peux
définir manuellement l'action et définir que avec quel programme l'ouvrir,
MAIS c'est au cas par cas.
En résumé ce qu'Olivier voudrait, c'est le beurre, l'argent du beurre, le
sourire ET en plus les fesses de la crémière... mdr (c'est trop bien sÍ»r).
C'est pour ça que je dis "on peut rêver...", car (Í  mon humble
connaissance) ce qu'il cherche, n'existe pas.
Et Ray_Net dit la même chose mais de façon différente. ;-)

je pense qu'il manque un bout dans sa demande
pour les fichiers avec extension, ne pas associer l'extension Í  un programme,
mais qu'il y ait un mécanisme automatique
et que ça fonctionne aussi pour les fichiers sans extension, en regardant Í 
l'intérieur du fichier ce que c'est
pas gagné, c'est une certitude.

un début non pas de solution car je serais incapable de coder mais une
fenetre dans laquelle déposer le fichier
Cette fenetre (visual studio ou autre ) relève le suffixe, le compare Í 
une table (qui peut être rapidement complété avec les nouveaux suffixes
au besoin) et ouvre le logiciel adéquat
Je n'y connais rien mais je pense que parmi vous il y a d'excellents
coodeurs
Avatar
DuboisP
Le 07/07/2022 Í  13:17, bp a écrit :
DuboisP avait prétendu :
Le 24/05/2022 Í  06:58, Prosper Youp La Boum (SDI) a écrit :
Calamity Jade a présenté l'énoncé suivant :
"Ray_Net" a écrit dans le message de
groupe de discussion :
Olivier Miakinen a pensé très fort :


...
Je l'espère encore.

Oui, je vois, en somme la quête du Graal. C'est pas gagné ;-)

en fait il cherche le tournevis Í  utiliser lorsqu'il est présence
d'un clou normal Í  tête plate
:-)
Moi j'ai SendTo qui m'est fort utile.

Moi je n'y comprends plus rien Í  vos dialogues en langage signaux de
fumées Sioux.

Schématiquement :
Dans windows chaque type de fichier (en fonction de son extension,
.EXE .BAT .DOC .XLS etc...) est associé Í  une ouverture avec tel ou
tel programme lorsque tu fais un double clic dessus.
La liste des extensions est longue comme deux bras tellement il y a
de types d'extensions. ;-)
Lors de l'installation des programmes ceux-ci vont définir les
associations par défaut pour LEUR type de fichier (pour WORD par
exemple, les .DOC .DOCX etc...).
Après pour un type de fichier non associé Í  un programme donné, tu
peux définir manuellement l'action et définir que avec quel programme
l'ouvrir, MAIS c'est au cas par cas.
En résumé ce qu'Olivier voudrait, c'est le beurre, l'argent du
beurre, le sourire ET en plus les fesses de la crémière... mdr (c'est
trop bien sͻr).
C'est pour ça que je dis "on peut rêver...", car (Í  mon humble
connaissance) ce qu'il cherche, n'existe pas.
Et Ray_Net dit la même chose mais de façon différente. ;-)

je pense qu'il manque un bout dans sa demande
pour les fichiers avec extension, ne pas associer l'extension Í  un
programme, mais qu'il y ait un mécanisme automatique
et que ça fonctionne aussi pour les fichiers sans extension, en
regardant Í  l'intérieur du fichier ce que c'est
pas gagné, c'est une certitude.

un début non pas de solution car je serais incapable de coder mais une
fenetre dans laquelle déposer le fichier
Cette fenetre (visual studio ou autre ) relève le suffixe, le compare Í 
une table (qui peut être rapidement complété avec les nouveaux suffixes
au besoin) et ouvre le logiciel adéquat
Je n'y connais rien mais je pense que parmi vous il y a d'excellents
coodeurs

pourquoi re-développer ce que Windows fait déjÍ  ?
1 2 3 4