Bonjour
Quand je clique droit sur un fichier vidéo, j’ai ce menu qui apparait:
si je clique sur une des 2 fleches, j’ai l’erreur suivante.
VLC n’est pas mon lecteur par défaut, mais si je le défini comme tel dans parametres\application\application par défaut, là, ca fonctionne.
Mais dès que je remets MPC, les liens restent mais ne sont plus fonctionnels.
J’ai cherché la base de registre pour comprendre où ils étaient stockés, sans succès.
J’ai testé ShellExview et ShellMenuView, mais je ne trouve pas où sont configurés ces 2 liens.
OK, effectivement, si je supprime les clés pour un type de fichier, les 2 lignes n’apparaissent plus pour le type de fichier concerné.
Mais ce qui m’interpelle quand meme c’est que les liens fonctionnent si VLC est le lecteur vidéo par défaut et ne fonctionne pas si c’est un autre lecteur.
J’aimerais , pour ma culture des « astuces » windows, comprendre pourquoi j’ai ce message d’erreur. Qu’est ce que windows envoie en parametres ?
NB: que VLC soit le lecteur par défaut ou non, la clé de registre est toujours la meme et que le path de VLC est le bon
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\VLC.mkv]
@="MKV Video File (VLC)"
[HKEY_CLASSES_ROOT\VLC.mkv\DefaultIcon]
@="\"C:\\Program Files\\VideoLAN\\VLC\\vlc.exe\",0"
[HKEY_CLASSES_ROOT\VLC.mkv\shell]
@="Open"
[HKEY_CLASSES_ROOT\VLC.mkv\shell\AddToPlaylistVLC]
@="Ajouter à la liste de lecture de VLC"
"Icon"="\"C:\\Program Files\\VideoLAN\\VLC\\vlc.exe\",0"
"MultiSelectModel"="Player"
[HKEY_CLASSES_ROOT\VLC.mkv\shell\AddToPlaylistVLC\command]
@="\"C:\\Program Files\\VideoLAN\\VLC\\vlc.exe\" --started-from-file --playlist-enqueue \"%1\""
[HKEY_CLASSES_ROOT\VLC.mkv\shell\Open]
@="Lire"
"MultiSelectModel"="Player"
[HKEY_CLASSES_ROOT\VLC.mkv\shell\Open\command]
@="\"C:\\Program Files\\VideoLAN\\VLC\\vlc.exe\" --started-from-file \"%1\""
[HKEY_CLASSES_ROOT\VLC.mkv\shell\PlayWithVLC]
@="Lire avec VLC"
"Icon"="\"C:\\Program Files\\VideoLAN\\VLC\\vlc.exe\",0"
"MultiSelectModel"="Player"
[HKEY_CLASSES_ROOT\VLC.mkv\shell\PlayWithVLC\command]
@="\"C:\\Program Files\\VideoLAN\\VLC\\vlc.exe\" --started-from-file --no-playlist-enqueue \"%1\""