OVH Cloud OVH Cloud

Problèmes avec l'invite de commande

3 réponses
Avatar
François Valenduc
Bonsoir à tous,
Je viens de remarquer un problème étrange sur mon PC. J'utilise Windows
XP et SP2 et depuis un certain temps, plusieurs commandes ne peuvent
plus être exécutées avec l'invite de commande. Il s'agit notamment des
commandes attrib, ping, ipconfig, xcopy, net (mais ce n'est sans doute
pas une liste exhaustive).

Quelqu'un sait il ce qui a bien pu se passer et comment résoudre ce
problème ?
Merci d'avance pour votre aide.
--
François Valenduc

Mon adresse e-mail est bien sur truquée
Enlever le deuxième c à la fin et mettre un point après francois pour me
répondre

3 réponses

Avatar
Eric Giffard
"François Valenduc" a écrit dans le message de news:
Bonsoir à tous,
Je viens de remarquer un problème étrange sur mon PC. J'utilise Windows
XP et SP2 et depuis un certain temps, plusieurs commandes ne peuvent
plus être exécutées avec l'invite de commande. Il s'agit notamment des
commandes attrib, ping, ipconfig, xcopy, net (mais ce n'est sans doute
pas une liste exhaustive).
Quelqu'un sait il ce qui a bien pu se passer et comment résoudre ce
problème ?
Merci d'avance pour votre aide.
François Valenduc


Bonjour
Les ".EXE" correspondants sont bien présents dans windowssystem32 ?
Est ce qu'il y a des messages d'erreurs et si oui lesquels ?

A bientôt

Eric Giffard
MCSE Windows 2003
MCT Windows 2000/2003/XP

Enlever les ~ pour une réponse
eric.giffard@~laposte.net (perso)
eric.g@~nextmedia.fr (boulot)

Avatar
François Valenduc
"François Valenduc" a écrit dans le message de news:
Bonsoir à tous,
Je viens de remarquer un problème étrange sur mon PC. J'utilise Windows
XP et SP2 et depuis un certain temps, plusieurs commandes ne peuvent
plus être exécutées avec l'invite de commande. Il s'agit notamment des
commandes attrib, ping, ipconfig, xcopy, net (mais ce n'est sans doute
pas une liste exhaustive).
Quelqu'un sait il ce qui a bien pu se passer et comment résoudre ce
problème ?
Merci d'avance pour votre aide.
François Valenduc


Bonjour
Les ".EXE" correspondants sont bien présents dans windowssystem32 ?
Est ce qu'il y a des messages d'erreurs et si oui lesquels ?

A bientôt

Eric Giffard
MCSE Windows 2003
MCT Windows 2000/2003/XP

Enlever les ~ pour une réponse
eric.giffard@~laposte.net (perso)
eric.g@~nextmedia.fr (boulot)

Les ".exe" était bien présent dans le dossier C:WindowsSystem32. En

fait, la variable d'environnement PATH était mal définie. Les dossiers
C:WindowsSystem32 et C:Windows en avaient été retiré. J'ai remis ces
dossiers dans la variable PATH et le problème est maintenant réglé.

Merci pour votre aide.

--
François Valenduc

Mon adresse e-mail est bien sur truquée
Enlever le deuxième c à la fin et mettre un point après francois pour me
répondre


Avatar
Jean-Claude BELLAMY
Dans le message :455a422b$0$31471$,
François Valenduc a pris la peine d'écrire ce
qui suit :
Bonsoir à tous,
Je viens de remarquer un problème étrange sur mon PC. J'utilise
Windows XP et SP2 et depuis un certain temps, plusieurs commandes ne
peuvent plus être exécutées avec l'invite de commande. Il s'agit
notamment des commandes attrib, ping, ipconfig, xcopy, net (mais ce
n'est sans doute pas une liste exhaustive).

Quelqu'un sait il ce qui a bien pu se passer et comment résoudre ce
problème ?


Ultra-CLASSIQUE !

Ce genre d'erreur est caractéristique d'un défaut dans la variable
d'environnement PATH !
(si bien que Windows ne sait plus chercher p.ex. "ipconfig.exe" dans
%systemroot%system32)

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 ou http://jc.bellamy.free.fr