Salut,

Envoyé par
patricktoulon
je sais que je peut mettre une commande de ce type directement dans la clé
mais je ne me souviens plus comment
quelqu'un aurais une idée?
La commande est en fait une ligne de commande dans laquelle il faut échapper avec des backslashs, les backslash et les guillemets doubles :
@="\"C:\\Program Files (x86)\\VideoLAN\\VLC\\vlc.exe\" \"D:\\TELE SUR VLC\\NRJ12.M3U\""
Par contre dans ton bat, y'a une énorme erreur. S'il fonctionne, c'est par pure coïncidence, car le programme lié au fichier m3u se trouve être vlc et ton premier paramètre est considéré comme un titre.
Il aurait fallu écrire : (voir l'aide en ligne de start /? pour plus de détails)
start "" "C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" "D:\TELE SUR VLC\NRJ12.M3U"
Après utiliser un menu contextuel pour ça sans qu'il y ait véritablement de relation de contexte, c'est pas ce qu'il y a de plus élégant, mais bon, ça c'est une autre histoire.
Partager