Variable PATH : difference run/cmd
Résolu
jello
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
jello Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
jello Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai installe plusieurs logiciels sur mon ordinateur personnel et sur mon ordinateur de travail (Codeblocks, gnuplot, Python).
Pour pouvoir les utiliser facilement depuis l'invite de commande Windows, j'ai inclus les dossiers bin de ces logiciels dans la variable d'environnement PATH (soit dans la variable système, soit dans la variable utilisateur).
Sur mon ordinateur personnel, tout se passe bien, je peux lancer les logiciels.
Sur l'ordinateur du travail, j'ai deux comportements :
- si je lance le logiciel depuis Windows>Exécuter (Win+R), le logiciel se lance normalement.
- si j'essaye de lancer le logiciel depuis cmd.exe j'obtiens le message :
"XX is not recognized as an internal program or command, operable program or batch file"
En revanche, je peux lancer les commandes du type "notepad" ou "calc" (présentes dans System32) depuis l'invite de commande.
Avez-vous une idée de l'origine du problème ? Pourquoi Run et cmd.exe se comportent différemment ?
Merci
J'ai installe plusieurs logiciels sur mon ordinateur personnel et sur mon ordinateur de travail (Codeblocks, gnuplot, Python).
Pour pouvoir les utiliser facilement depuis l'invite de commande Windows, j'ai inclus les dossiers bin de ces logiciels dans la variable d'environnement PATH (soit dans la variable système, soit dans la variable utilisateur).
Sur mon ordinateur personnel, tout se passe bien, je peux lancer les logiciels.
Sur l'ordinateur du travail, j'ai deux comportements :
- si je lance le logiciel depuis Windows>Exécuter (Win+R), le logiciel se lance normalement.
- si j'essaye de lancer le logiciel depuis cmd.exe j'obtiens le message :
"XX is not recognized as an internal program or command, operable program or batch file"
En revanche, je peux lancer les commandes du type "notepad" ou "calc" (présentes dans System32) depuis l'invite de commande.
Avez-vous une idée de l'origine du problème ? Pourquoi Run et cmd.exe se comportent différemment ?
Merci
A voir également:
- Variable PATH : difference run/cmd
- Path of exile 2 - Guide
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp ✓ - Forum Word
- Vba range avec variable ✓ - Forum VB / VBA
- Vba excel sélectionner une plage de cellules variable ✓ - Forum VB / VBA
- Variable d'environnement temp - Forum Word
2 réponses
Merci.
J'avais essayé ça sur les variables que j'ai ajoutées mais ça n'avait pas résolu le problème.
Mais je pense avoir trouver ce qu'il faut faire : ajouter des guillemets sur toutes les commandes précédentes contenant un espace, étant donne que les chemins sont lus dans l'ordre d'écriture. Si un chemin d'accès est invalide au début du path, alors aucun des suivants ne sera lu.
J'essaye ça des que je récupère un accès administrateur.
J'avais essayé ça sur les variables que j'ai ajoutées mais ça n'avait pas résolu le problème.
Mais je pense avoir trouver ce qu'il faut faire : ajouter des guillemets sur toutes les commandes précédentes contenant un espace, étant donne que les chemins sont lus dans l'ordre d'écriture. Si un chemin d'accès est invalide au début du path, alors aucun des suivants ne sera lu.
J'essaye ça des que je récupère un accès administrateur.