Retrouver l’exécutable associé à une extension de fichier sous Windows
Publié le 12 Feb 2025 · Mis à jour le 8 Oct 2025 · #windows, #extension, #assoc, #ftype, #cmd
Il arrive qu’on veuille savoir quel programme est associé à une extension de fichier sous Windows — par exemple, quel exécutable ouvre les fichiers .jnlp. Windows fournit deux commandes pratiques pour cela : assoc et ftype.
assoc affiche l’association entre une extension et un type de fichier (FileType).
assoc .jnlp
donne
.jnlp=JNLPFile
ftype affiche la commande complète (donc l’exécutable) utilisée pour ouvrir ce type de fichier.
ftype JNLPFile
donne
JNLPFile="C:\Program Files\Java\jre1.8.0_281\bin\jp2launcher.exe" -securejws "%1"
On peut bien sûr combiner les deux commandes en un seul appel pour avoir directement l’exécutable :
for /f "delims== tokens=2" %a in ('assoc .jnlp') do @ftype %a
donne
JNLPFile="C:\Program Files\Java\jre1.8.0_281\bin\jp2launcher.exe" -securejws "%1"