Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

exécuter une commande

1 réponse
Avatar
porthorel
bonjour
ai un souci en mode texte
certaines commandes s'exécutent; dir cd md ...
mais d'autres pas ipconfig ping....
ai ce message en retour
'ping' n'est pas reconnu en tant que commande interne ou externe, un
programme exécutable ou un fichier de commandes.
il y à surement une option à cocher qq part ... une idée ?
merci

1 réponse

Avatar
Jean-Claude BELLAMY
"porthorel" a écrit dans le message de
news:4664310b$0$25924$
bonjour
ai un souci en mode texte
certaines commandes s'exécutent; dir cd md ...
= commandes internes, qui dépendent du processeur de commandes CMD.EXE


mais d'autres pas ipconfig ping....
= commandes externes, à savoir exécutables autonomes, généralement situés

dans le dossier %systemroot%system32
.
ai ce message en retour
'ping' n'est pas reconnu en tant que commande interne ou externe, un
programme exécutable ou un fichier de commandes.
il y à surement une option à cocher qq part ... une idée ?


Classique !
A la suite d'une conceté, fausse manip, "alien", ..., la variable
d'environnement %PATH% est vraisembleblement vérolée !
Elle contient la liste de tous les dossiers où Windows doit chercher les
exécutables dont on ne précise pas le chemin dans une commande.
Dans cette liste, chaque nom de dossier est séparé du précédent par un
point-virgule.

Au minimum on a :
PATH= %systemroot%system32;%systemroot%;%systemroot%System32Wbem
ou (explicité)
PATH = C:WINDOWSsystem32;C:WINDOWS;C:WINDOWSSystem32Wbem


PATH sera foireuse si :


1) Il y a p.ex. un ";" manquant :
PATH = C:WINDOWSsystem32C:WINDOWS
ce qui est un nom de dossier inexistant et invalide


2) Il y a p.ex. des caractères en trop :
PATH = C:WINDOWSsystem32;C:::WINDOWS;


3) Le problème vient de la BDR
HKCUEnvironmentPath
HKLMSYSTEMCurrentControlSetControlSession
ManagerEnvironmentPath
Ces entrées doivent être de type REG_EXPAND_SZ et non pas REG_SZ !!
Sinon, des variables telles que %systemroot% ne seront pas interprétées.


Si c'est le cas, il suffit de supprimer l'entrée actuelle,
et de la recréer avec le type REG_EXPAND_SZ
(= "valeur de chaine extensible")


--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org