Warum funktioniert „ipconfig“ in meiner Eingabeaufforderung mit erhöhten Rechten in Windows 8 nicht?

Warum funktioniert „ipconfig“ in meiner Eingabeaufforderung mit erhöhten Rechten in Windows 8 nicht?

Ich muss meine IPv4-Adresse herausfinden, um einen Server einzurichten, da mein alter Server auf Windows 7 lief. Dann habe ich auf Windows 8 aktualisiert, was ich jetzt bereue, da ich die IPv4-Adresse meines Computers nicht finden kann, wenn ich sie ipconfigin meine Eingabeaufforderung mit erhöhten Rechten (Als Administrator ausführen) eingebe. Es kommt der übliche Fehler, wenn ein Befehl nicht verstanden wird. ipconfig is not recognized as an internal or external command, operable program or batch file.

Weiß jemand, warum das passiert, oder ist es unter Windows 8 einfach nicht verfügbar? Ich habe Leute gesehen, die das machen, aber vielleicht liegt es einfach daran, dass sie ein Windows 8-Skin verwenden.

Bild: Bildbeschreibung hier eingeben

Antwort1

Ihre Pfadvariable fehlt C:\WINDOWS\system32\

Wenn Sie ausführen C:\WINDOWS\system32\ipconfig.exeoder %SystemRoot%\system32\ipconfiges sollte wie erwartet funktionieren

Sie können die PATH-Variable unter Windows 8 wie folgt bearbeiten

  • Ziehen Sie den Mauszeiger in die rechte untere Ecke des Bildschirms oder drücken Sie Win + C
  • Klicken Sie auf das Suchsymbol und geben Sie „Systemsteuerung“ ein.
  • Klicken Sie auf -> Systemsteuerung -> System -> Erweiterte Systemeinstellungen -> Registerkarte „Erweitert“
  • Klicken Sie auf Umgebungsvariablen, suchen Sie unter Systemvariablen nach PATH und klicken Sie darauf.
  • Ändern Sie im Bearbeitungsfenster PATH, indem Sie am Anfang der Zeile "%SystemRoot%\system32;" hinzufügen.

Antwort2

Dieses Problem tritt auf, wenn die Umgebungsvariable „PATH“ NICHT „C:\WINDOWS\system32“ enthält. Jede ausführbare Datei in diesem Ordner kann nur dann von einer Eingabeaufforderung aus ausgeführt werden, wenn der Befehl den vollständigen Pfad enthält.

Die Lösung hierfür besteht darin, „C:\WINDOWS\system32;“ am Anfang meiner Umgebungsvariable PATH hinzuzufügen, und zwar wie folgt:

Log in with Administrator priviledges.
Right-click "My Computer" & select "Properties."
Click "Advanced" tab.
Click "Environment Variables" button.
In the "System variables" box, scroll down to "PATH" and highlight it.
Click the "Edit" button.
In the "Variable value:" box, add to the very beginning of the text "C:\WINDOWS\system32;" without my quotation marks.
Make sure you include the semicolon.
Click OK three times.
No reboot required. If this was your problem, then ipconfig should work right away.

verwandte Informationen