Der Ping-Befehl funktioniert nicht ohne Erweiterung

0

Plötzlich begannen meine Eingabeaufforderungsbefehle zu Problemen. Wenn Sie ping.exe ausführen, funktioniert es, aber wenn Sie ping ausführen, wird 'ping' nicht als interner oder externer Befehl erkannt.

Gleiches Verhalten für ipconifg und einige andere Befehle.

karthikeayan
quelle
Prüfen set PATHEXT Befehlsausgabe; es sollte etwas ähnliches zurückgeben PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
JosefZ
großartig, arbeiten, danke, ich wusste nicht, was PATHEXT
karthikeayan

Antworten:

2

Lesen PATHEXT-Umgebungsvariable Artikel:

PathExt Umgebungsvariable gibt eine Liste der Dateierweiterungen zurück   dass das Betriebssystem als ausführbar betrachtet. Bei der Ausführung von a   Befehlszeile, die keine Erweiterung enthält, den Befehl   Dolmetscher ( cmd.exe ) verwendet den Wert dieser Umgebungsvariablen zu   bestimmen, nach welchen Erweiterungen in welcher Reihenfolge gesucht werden soll.

Lesen Sie die folgenden Anweisungen, um beschädigte Variablen wiederherzustellen So legen Sie den Pfad und die Umgebungsvariablen in Windows fest

JosefZ
quelle