Ich versuche, eine Umgebungsvariable zu bearbeiten, aber ich erhalte die Fehlermeldung, dass
'setx' is not recognized as an internal or external command, operable program or batch file.
set
Ich kann den Befehl verwenden , aber setx
es geht nicht. Ich verwende Windows 8.1
Jede Hilfe ist willkommen.
Antwort1
Ich glaube, Sie verwenden es falsch. Einfach eintippen setx
reicht nicht aus, da die Eingabeaufforderung glaubt, es handele sich um ein Programm. Da sie es nicht findet, gibt sie diese Fehlermeldung aus.
Die korrekte Verwendung von setx ist zu sehenHier, zum Beispiel. Der wichtigste Teil besteht darin, dass setx
Sie anschließend den Namen und den Wert der zu ändernden Variable anhängen müssen, damit dies als interner Befehl ausgewertet wird.
Antwort2
SeitSetxist ein Systemtool, das sich normalerweise in \Windows\System32 befindet. Sie müssen überprüfen, ob \System32 aus PATH in Ihren Umgebungsvariablen entfernt wurde (sieheWas sind PATH und andere Umgebungsvariablen und wie kann ich sie festlegen oder verwenden?). Normalerweise hätte das nicht passieren dürfen.
Wenn es dort nicht enthalten ist, fügen Sie es C:\Windows\System32
wieder zu Ihrem PATH hinzu.