Was ist Windows PATH und wie wird es hinzugefügt und bearbeitet?

Der effizienteste Weg, um die meisten Dinge unter Windows zu erledigen, ist die grafische Benutzeroberfläche. Hin und wieder müssen Sie sich jedoch an die Befehlszeile wenden, um Fehler zu beheben, zu programmieren oder einfach nur an Ihrem Nerd-Cred zu arbeiten.

Wenn Sie jedoch versuchen, etwas auszuführen, das nicht nativ Teil von Windows ist, müssen Sie es Ihrer PATH-Variablen hinzufügen. Das sagt Ihrem System, wo es nach ausführbaren Dateien suchen soll, wenn Sie danach fragen.

Was ist PFAD?

Umgebungsvariablen speichern Daten über die Umgebung eines Systems, damit das System weiß, wo es nach bestimmten Informationen suchen muss. Die Variable PATH ist eine der bekanntesten Umgebungsvariablen, da sie auf Windows-, Mac- und Linux-Rechnern vorhanden ist und auf allen eine ziemlich benutzerorientierte Aufgabe erfüllt. Seine eigentliche Form ist nur eine Textzeichenfolge, die eine Liste von Verzeichnispfaden enthält, die das System jedes Mal durchsucht, wenn Sie ein Programm anfordern.

Windows-Pfad-Python-Beispiel

Dies ist ein bisschen wie das Hinzufügen einer Desktop-Verknüpfung zu Ihrer Befehlszeile. Anstatt „C:UsersusernameAppDataLocalProgramsPythonPython38-32python.exe“ einzugeben, um Python zu starten, können Sie den Ordner mit der Datei zur PATH-Variablen hinzufügen und einfach „python“ eingeben in Zukunft starten. Tun Sie dies für jedes beliebige Programm, egal ob es eine GUI startet (wie Notepad) oder in der Befehlszeilenschnittstelle (wie Python) funktioniert.

Windows Path Charmap-Start

Unter Windows zeigt PATH (nur konventionell großgeschrieben, da das NTFS-Dateisystem von Windows die Groß-/Kleinschreibung nicht berücksichtigt) standardmäßig auf die Verzeichnisse „C:Windows“ und „C:Windowssystem32“.

Wenn Sie charmap in die Befehlszeile eingeben, erhalten Sie eine riesige Liste von Unicode-Zeichen, die Sie beispielsweise kopieren und verwenden können. „notepad“ führt Notepad aus, „msinfo32“ gibt Ihnen eine Liste der Spezifikationen Ihres Computers und so weiter.

Diese Programme können auch über die GUI gestartet werden. Wenn Sie jedoch bereits in der Befehlszeile arbeiten, ist es viel einfacher, Programme zu starten, indem Sie einfach ihren Namen eingeben. Dies gilt insbesondere, wenn Sie versuchen, ein Programm zu starten, das in der Befehlszeilenschnittstelle geöffnet und ausgeführt wird, wie Python oder Node.js.

Wie bearbeite ich die PATH-Variable?

Die Windows-GUI ist ziemlich einfach, daher ist es für die meisten Leute wahrscheinlich der beste Weg, PATH zu bearbeiten.

Verwenden der Windows-GUI

1. Öffnen Sie „Systemeigenschaften“ und gehen Sie auf die Registerkarte „Erweitert“. Der einfachste Weg, dies zu tun, besteht darin, die Umgebungsvariable in Ihre Windows-Suchleiste einzugeben und auf “Systemumgebungsvariablen bearbeiten” zu klicken.

Suche nach Windows-Pfadsystemeigenschaften

Alternativ können Sie zu „Systemsteuerung -> System und Sicherheit -> System“ gehen und auf „Erweiterte Systemeinstellungen“ klicken. Geben Sie sysdm.cpl in den Befehl Ausführen ein; oder klicken Sie mit der rechten Maustaste auf „Dieser PC“, wählen Sie „Eigenschaften“ und klicken Sie auf „Erweiterte Systemeinstellungen“. Sie gehen alle an den gleichen Ort.

2. Wenn Sie sich auf der Registerkarte „Erweitert“ befinden, klicken Sie auf „Umgebungsvariablen …“

Windows-Pfad-Systemeigenschaften Erweitert

3. Das obere Feld enthält Benutzervariablen, d. h. alle Änderungen gelten nur für Ihr Konto. Wenn Sie mehrere Konten auf einem Computer haben und möchten, dass sich die Änderungen auf alle auswirken, bearbeiten Sie stattdessen das untere Feld mit den Systemvariablen.

Umgebungsvariablen für den Windows-Pfad

4. Wählen Sie die Benutzer- oder Systempfadvariable (lassen Sie sich nicht von der Groß-/Kleinschreibung ablenken; PATH und Path sind in Windows identisch), die Sie bearbeiten möchten, und klicken Sie auf die Schaltfläche „Bearbeiten …“ unter dem Feld.

Umgebungsvariable für Windows-Pfad bearbeiten

5. Wenn Sie bereits den Pfad zu dem Ordner haben, den Sie hinzufügen möchten, klicken Sie einfach auf „Neu“ und fügen Sie den vollständigen Pfad ein (nicht direkt in die ausführbare Datei, nur in den Ordner, der sie enthält). Ich füge den Pfad zu meinem NodeJS-Verzeichnis ein, damit ich JavaScript in der Befehlszeile verwenden kann.

Windows-Pfad Umgebungsvariable bearbeiten Neu

6. Wenn Sie lieber zu dem Ordner navigieren und ihn manuell auswählen möchten, verwenden Sie die Schaltfläche „Durchsuchen“, um zu dem Ordner zu navigieren, in dem sich Ihre ausführbare Datei befindet, und klicken Sie auf die Schaltfläche „OK“, wenn Sie dort sind.

Windows-Pfad Umgebungsvariablen bearbeiten Knoten durchsuchen

7. Wenn Sie möchten, dass Ihr Programm etwas schneller startet, können Sie den Ordner mit den Schaltflächen „Nach oben“ und „Nach unten“ weiter nach oben verschieben, damit er schneller in der Verzeichnissuche angezeigt wird.

8. Öffnen Sie ein neues Eingabeaufforderungsfenster und testen Sie Ihr Programm, indem Sie den Namen der ausführbaren Datei eingeben, die Sie starten möchten. Es funktioniert im aktuellen Fenster nicht, da es immer noch die alte PATH-Variable verwendet.

PATH-Variablen mit der Eingabeaufforderung bearbeiten

Die Windows 10-GUI ist sehr benutzerfreundlich und sollte die Anforderungen der meisten Benutzer erfüllen, aber wenn Sie die Befehlszeile verwenden müssen, um PATH- und Umgebungsvariablen festzulegen, können Sie dies auch tun.

1. Öffnen Sie die Eingabeaufforderung als Administrator und geben Sie dann den Befehlssatz ein.

2. Scrollen Sie durch die Liste der Pfade und suchen Sie dann die Variable, die Sie bearbeiten möchten. Der Variablenname ist der Teil vor dem ‘=’-Zeichen, der Variablenwert ist der Teil danach, den Sie in das Verzeichnis umbenennen, auf das es zeigen soll.

Was ist Windows Path Edit Environment Variable Cmd 1

3. Geben Sie in diesem Sinne den folgenden Befehl ein, um den PATH zu bearbeiten:

setx Variablenname “Variablenwert”

Windows Path Cmd Setx

Sie können den folgenden Code verwenden, um Ihren Systempfad über die Eingabeaufforderung festzulegen. (Als Administrator ausführen.) Um es zum Festlegen Ihres Benutzerpfads zu verwenden, entfernen Sie einfach das /M.

setx /M PATH “%PATH%;

Wenn Sie Probleme haben, ist es eine gute Idee, die bekannten Probleme und Korrekturen für den setx-Befehl durchzulesen, indem die Variable auf 1024 Zeichen gekürzt oder die Variablen anderweitig geändert werden. Sichern Sie auf jeden Fall zuerst Ihre Benutzer- und Systempfadvariablen.

Häufig gestellte Fragen

1. Warum muss ich PATH bearbeiten?

Wenn Sie dies lesen, ist es wahrscheinlich, dass Sie auf etwas gestoßen sind, das es erfordert, es der PATH-Variablen hinzuzufügen, also sollten Sie das wahrscheinlich tun. Wenn Sie jedoch nur etwas zu Ihrem PATH hinzufügen möchten, um den Zugriff zu erleichtern, ist das auch in Ordnung. Stellen Sie nur sicher, dass es die Programme mit höherer Priorität nicht stört.

2. Gibt es eine Längenbeschränkung für Windows-PFAD?

Ja da ist. PATH-ändernde Enthusiasten beachten also, dass das Limit 260 Zeichen beträgt.

3. Kann ich das Längenlimit für Windows PATH deaktivieren?

Ja, du kannst! Gehen Sie zum Registrierungseditor und navigieren Sie darin zu:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFileSystem

Doppelklicken Sie im rechten Bereich auf den Eintrag „LongPathsEnabled“ und ändern Sie dann den Wert „Wertdaten“ von 0 auf 1. Klicken Sie auf OK, und Sie können loslegen.

Was ist die Längenbeschränkung für Windows-Pfaddeaktivierung?

Sind Sie bereit, weiter unter der Windows-Motorhaube zu graben? Dann gehen Sie zu unseren bevorzugten Hacks für die Windows-Registrierung. Oder für etwas Leichteres, sehen Sie sich unsere Liste der besten Windows 10-Designs an.

Ist dieser Artikel nützlich? ja Nein

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *