Befehl nicht vorhanden
Wenn ich unter Windows XP eine Eingabeaufforderung öffne und dort einen beliebigen, aber korrekten Befehl eingebe, erhalte ich immer die Auskunft, dass dieser entweder falsch geschrieben sei oder nicht gefunden werden konnte. Wenn ich aber in das Verzeichnis WINDOWS\system32 wechsle, funktionieren alle Befehle. Woran liegt das?
Wenn ich unter Windows XP eine Eingabeaufforderung öffne und dort einen beliebigen, aber korrekten Befehl eingebe, erhalte ich immer die Auskunft, dass dieser entweder falsch geschrieben sei oder nicht gefunden werden konnte. Wenn ich aber in das Verzeichnis WINDOWS\system32 wechsle, funktionieren alle Befehle. Woran liegt das?
Dafür, dass Kommandozeilenprogramme von überall aus gefunden werden, sorgt die Umgebungsvariable PATH. Sie enthält, durch Semikolons getrennt, die Namen der Ordner, in denen Windows nach Programmen sucht, die Sie ohne Pfadangabe aufrufen. Normalerweise enthält sie als ersten Eintrag %SystemRoot%\system32, also den Unterordner „system32“ des Windows-Verzeichnisses.
Um das Problem aus der Welt zu schaffen, öffnen Sie die Systemeigenschaften über Systemsteuerung/System oder über den Eintrag „Eigenschaften“ aus dem Kontextmenü des Arbeitsplatzes (Rechtsklick auf dessen Symbol). Wechseln Sie auf das Register „Erweitert“ und klicken Sie auf „Umgebungsvariablen“. In der unteren Liste der Systemvariablen sollte es einen Eintrag für PATH geben. Wenn nicht, erstellen Sie ihn mit einem Klick auf „Neu“, anderenfalls markieren Sie ihn und wählen „Bearbeiten“. Der Wert der Variablen sollte mit
%SystemRoot%\system32;%SystemRoot%; %SystemRoot%\System32\Wbem
beginnen - das ist der Standardwert bei einem frisch installierten Windows XP. Stehen diese Daten nicht in der Variable, fügen Sie sie ein und trennen Sie sie mit einem Semikolon vom Rest. Die Änderung wirkt sich nicht auf bereits geöffnete Eingabeaufforderungen aus; um sie zu testen, öffnen Sie bitte eine neue.
Was auf Ihrem Rechner dieses Problem überhaupt ausgelöst hat, lässt sich vermutlich nicht mehr nachvollziehen. Möglicherweise hat eine nachträglich installierte Software den PATH-Eintrag mit ihrem eigenen Pfad überschrieben, anstatt ihn an die vorhandenen Daten anzuhängen. (hos) (hos)