Il y a des cas où les installateurs de logiciels gâchent nos variables d'environnement Windows. Lorsque les variables d'environnement sont corrompues, cela peut entraîner des problèmes avec d'autres programmes partageant la même variable d'environnement. Un tel symptôme est l'erreur suivante dans Windows:
"command" is not recognized as an internal or external command, operable program or batch file.
Cela m'est arrivé quand je tentais de courir pingà partir de la ligne de commande. Soudain, il me jette la même erreur que ci-dessus. Je sais avec certitude que je n'aurais pas pu supprimer le fichier exécutable ping, donc j'ai suspecté que c'était la variable PATH à ping qui a été foiré. J'ai même vérifié pour s'assurer que ping.exe existe dans le dossier WINDOWS \ system32.
Pour accéder aux variables d'environnement, faites un clic droit sur le Icône Poste de travail, puis choisissez Propriétés. Sélectionnez l'onglet Avancé, puis cliquez sur Variables d'environnement. Dans les versions plus récentes de Windows, cliquez sur le lien Paramètres système avancés.
Dans le panneau des variables système, choisissez Chemin, puis cliquez sur le bouton Modifier.
Je vous recommande de copier les valeurs et les coller dans le Bloc-notes avant de les modifier. Sauvegardez les anciennes valeurs sous forme de fichier texte afin de sauvegarder les valeurs d'origine.
Modifiez la valeur de la variable. C'est une longue chaîne séparée par des points-virgules. Assurez-vous que l'emplacement du fichier exécutable est l'une des entrées de cette chaîne. Si ce n'est pas le cas, entrez l'emplacement du dossier parent du fichier exécutable.
Notez que dans Windows 10, les valeurs sont présentées dans une table format, ce qui le rend un peu plus facile à lire. Si vous préférez, vous pouvez cliquer sur Modifier le textepour afficher toutes les valeurs dans une zone de texte.
Cliquez sur OK après avoir modifié la valeur. Redémarrez l'ordinateur pour activer la nouvelle valeur. Après le redémarrage, réessayez d'exécuter la commande et vérifiez qu'elle a résolu votre problème. Si ce n'est pas le cas, vérifiez à nouveau la valeur de la variable de chemin. Cela pourrait être une mauvaise syntaxe avec les points-virgules ou une valeur erronée a été entrée.