"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

win2k cmd - kennt keine befehle

fleshmark 10.03.2004 - 17:37 577 9
Posts

fleshmark

GameDev
Avatar
Registered: Aug 2000
Location: Wien
Posts: 2958
hab ein kleines aber lästiges problem. Die win2k konsole kennt bei mir keine befehle mehr wie "ipconfig","ping" usw, "cd", "dir" usw funzt. an was könnt das liegen? hab schon mit neuem sp4 ausprobiert, hat aber nix geholfen

erbitte hilfe :)

Eat my shorts

Little Overclocker
Avatar
Registered: Dec 2002
Location: Österreich
Posts: 56
hast du vielleicht an der Environment Variable Path irgendwas verändert,
lass dir mal die variable path ausgeben und prüfe ob der pfad
C:\windows\system32 oder C:\winnt\system32
je nachdem wo du das windows hininstalliert hast, enthalten ist, in dem Verzeichnis liegen nämlich alle commands

fleshmark

GameDev
Avatar
Registered: Aug 2000
Location: Wien
Posts: 2958
PATH=%SystemRoot%\system32;

müsst ja passen :confused:

Ringding

Pilot
Avatar
Registered: Jan 2002
Location: Perchtoldsdorf/W..
Posts: 4300
cd und dir geht auch ohne PATH. Wenn die also nicht gehen, dann ist irgendwas arg faul.

EDIT: Ah, da hab ich mich wohl verlesen...
Bearbeitet von Ringding am 10.03.2004, 22:34

jreckzigel

EDV
Registered: Oct 2002
Location: Lengenfeld ( bei..
Posts: 1144
schau mal ob die datei "ipconfig.exe" vorhanden ist
c:\windows\system32

atrox

in fairy dust... I trust!
Avatar
Registered: Sep 2002
Location: HTTP/1.1 404
Posts: 2782
Zitat von fleshmark
PATH=%SystemRoot%\system32;

ist das, das was du am bildschrim siehst, wenn du PATH auf der kommandozeile eingibst ? in der PATH-Variable selbst sind keine anderen %Variablen% erlaubt, die sollten beim zuweisen aufgelöst werden... also zb:

PATH=C:\WINNT\system32;C:\WINNT;

fleshmark

GameDev
Avatar
Registered: Aug 2000
Location: Wien
Posts: 2958
das seh ich wenn ich die path variable ausgebe..

dann werden diese nicht richtig aufgelöst? was kann ich da tun?

jreckzigel

EDV
Registered: Oct 2002
Location: Lengenfeld ( bei..
Posts: 1144
schau mit einem directory-listing nach ob die datei vorhanden ist.

that

Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11338
Starte mal regedt32 und schau nach, ob im

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment

der Path ein REG_EXPAND_SZ ist (und kein REG_SZ). Falls nicht, kopier den Inhalt ins Clipboard, lösche den Eintrag und lege ihn als REG_EXPAND_SZ wieder neu an.

EDIT: kA wo der Zeilenumbruch herkommt, in meinem Editfenster schauts richtig aus...

fleshmark

GameDev
Avatar
Registered: Aug 2000
Location: Wien
Posts: 2958
es funzt :D

ah jetzt wirds klarer, reg_sz is ja ein normaler textstring, drum kann er %systemroot% net auflösen, drum hab ichs sie als reg_expand_sz anlegen müssen :)

danke nochmal an alle


btw: wie kann sowas eigentlich passieren, dass er den typ einfach auf reg_sz ändert?
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz