Der effizienteste Weg, 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-Ruf 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. Dadurch wird Ihrem System mitgeteilt, wo es nach ausführbaren Dateien suchen soll, wenn Sie danach fragen.
Lesen Sie auch: Funktioniert die Einstellungs-App unter Windows nicht? Hier sind die Korrekturen
Was ist PATH?
Umgebungsvariablen speichern Daten über die Umgebung eines Systems, sodass das System weiß, wo es nach bestimmten Informationen suchen muss. Die PATH-Variable ist eine der bekanntesten Umgebungsvariablen, da sie auf Windows-, Mac- und Linux-Rechnern vorhanden ist und auf allen eine recht benutzerorientierte Aufgabe erfüllt. Seine eigentliche Form ist lediglich eine Textzeichenfolge, die eine Liste von Verzeichnispfaden enthält, die das System jedes Mal durchsucht, wenn Sie ein Programm anfordern.
Dies ähnelt in etwa dem Hinzufügen einer Desktop-Verknüpfung zu Ihrer Befehlszeile. Anstatt „C:\Benutzer\Benutzername\AppData\Local\Programs\Python\Python38-32\python.exe“ einzugeben, um Python zu starten, können Sie den Ordner, der die Datei enthält, zur PATH-Variablen hinzufügen und einfach „python“ eingeben Starten Sie es in Zukunft. Machen Sie das für jedes beliebige Programm, unabhängig davon, ob es eine GUI startet (wie Notepad) oder in der Befehlszeilenschnittstelle funktioniert (wie Python).
Unter Windows verweist PATH (konventionell nur groß geschrieben, da das NTFS-Dateisystem von Windows nicht zwischen Groß- und Kleinschreibung unterscheidet) standardmäßig auf die Verzeichnisse „C:\Windows“ und „C:\Windows\system32“.
Wenn Sie tippen charmap
in die Befehlszeile eingeben, erhalten Sie eine umfangreiche Liste von Unicode-Zeichen, die Sie beispielsweise kopieren und verwenden können. „notepad“ führt Notepad aus, „msinfo32“ zeigt Ihnen eine Liste der technischen Daten Ihres Computers an und so weiter.
Diese Programme können auch mit der 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 dann, wenn Sie versuchen, ein Programm zu starten, das innerhalb der Befehlszeilenschnittstelle geöffnet und ausgeführt wird, z. B. Python oder Node.js.
Wie bearbeite ich die PATH-Variable?
Die Windows-GUI ist ziemlich unkompliziert, daher ist dies für die meisten Leute wahrscheinlich die beste Möglichkeit, PATH zu bearbeiten.
Verwendung der Windows-GUI
1. Öffnen Sie „Systemeigenschaften“ und gehen Sie zur Registerkarte „Erweitert“. Am einfachsten geht das durch Tippen environment variable
in Ihre Windows-Suchleiste ein und klicken Sie auf „Systemumgebungsvariablen bearbeiten“.
Alternativ können Sie zu „Systemsteuerung -> System und Sicherheit -> System“ gehen und auf „Erweiterte Systemeinstellungen“ klicken; Typ sysdm.cpl
in den Befehl „Ausführen“; Oder klicken Sie mit der rechten Maustaste auf „Dieser PC“, wählen Sie „Eigenschaften“ und klicken Sie auf „Erweiterte Systemeinstellungen“. Sie gehen alle zum selben Ort.
2. Klicken Sie auf der Registerkarte „Erweitert“ auf „Umgebungsvariablen …“.
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.
4. Wählen Sie die Benutzer- oder Systempfadvariable aus (lassen Sie sich nicht von der Groß- und Kleinschreibung des Titels aus der Fassung bringen; PATH und Path sind in Windows gleich), die Sie bearbeiten möchten, und klicken Sie auf die Schaltfläche „Bearbeiten …“ unter dem Feld.
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, sondern 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.
6. Wenn Sie lieber zum Ordner navigieren und ihn manuell auswählen möchten, navigieren Sie mit der Schaltfläche „Durchsuchen“ zu dem Ordner, in dem sich Ihre ausführbare Datei befindet, und klicken Sie dort auf die Schaltfläche „OK“.
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 oben platzieren, 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. Im aktuellen Fenster funktioniert es nicht, da es immer noch die alte PATH-Variable verwendet.
Lesen Sie auch: So verschieben Sie Windows-Programme auf ein anderes Laufwerk
Bearbeiten Sie PATH-Variablen mithilfe der Eingabeaufforderung
Die grafische Benutzeroberfläche von Windows 10 ist sehr benutzerfreundlich und sollte den Anforderungen der meisten Benutzer gerecht werden. Wenn Sie jedoch 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 Befehl ein set
.
2. Scrollen Sie durch die Pfadliste und suchen Sie dann die Variable, die Sie bearbeiten möchten. Der Variablennamen ist der Teil vor dem „=“-Zeichen, der variabler Wert ist der Teil danach, den Sie in das Verzeichnis umbenennen, auf das er zeigen soll.
3. Um den PATH zu bearbeiten, geben Sie vor diesem Hintergrund den folgenden Befehl ein:
setx variable name "variable value"
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%;<path-to-executable-folder>"
Wenn Sie Probleme haben, ist es eine gute Idee, die bekannten Probleme und Korrekturen für zu lesen setx
Befehl, der die Variable auf 1024 Zeichen kürzt oder die Variablen auf andere Weise ändert. Sichern Sie auf jeden Fall zuerst sowohl Ihre Benutzer- als auch Ihre Systempfadvariablen.
Häufig gestellte Fragen
1. Warum sollte ich PATH bearbeiten müssen?
Wenn Sie dies lesen, ist die Wahrscheinlichkeit groß, dass Sie auf etwas gestoßen sind, das erfordert, dass Sie es zur PATH-Variablen hinzufügen, also sollten Sie das wahrscheinlich tun. Wenn Sie Ihrem PATH jedoch nur etwas 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 beeinträchtigt.
2. Gibt es eine Windows-PATH-Längenbeschränkung?
Ja da ist. Fans von PATH-Änderungen sollten daher beachten, dass die Grenze bei 260 Zeichen liegt.
3. Kann ich die Windows-PATH-Längenbeschränkung deaktivieren?
Ja, du kannst! Gehen Sie zum Registrierungseditor und navigieren Sie dort zu:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
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 schon kann es losgehen.
Sind Sie bereit, weiter unter der Windows-Motorhaube zu graben? Dann schauen Sie sich unsere beliebtesten Windows-Registrierungs-Hacks an. Oder schauen Sie sich für etwas Leichteres unsere Liste der besten Windows 10-Designs an.
Schreibe einen Kommentar