Lorsque je mets à jour mon PATH à l'aide de la boîte de dialogue intégrée Variables d'environnement ou de quelque chose comme Éditeur de chemin d'accès et que j'ouvre ensuite une fenêtre de commande, les modifications apportées à mon chemin d'accès ne seront pas enregistrées dans la console, en fonction de l'endroit où la fenêtre de commande a été lancée.
Par exemple, si je modifie mon PATH et que je lance cmd.exe à partir du menu Démarrer ou d'un raccourci sur le Bureau, mon PATH semble correct : il a été mis à jour avec succès ; cependant, si je lance cmd.exe à partir d'un raccourci n'importe où autres que le menu Démarrer ou le Bureau, le nouveau PATH n'est pas lu et j'obtiens l'ancien chemin à la place. C'est très étrange.
J'ai essayé de lancer l'invite de commande à partir d'un raccourci sur le bureau et cela fonctionne bien. exactement le même raccourci dans un sous-dossier sur le bureau, et j'ai le problème du PATH non mis à jour.
Je me rends compte que c'est assez difficile à expliquer, alors j'ai créé un screencast pour montrer ce problème en action . Le site est mort.
Voici une capture d'écran du raccourci de l'invite de commande tel qu'il apparaît dans ce screencast :
Il s'agit de Windows Vista Home Premium SP2.