Wie kann ich cygwin / bin in Windows XP zum Suchpfad hinzufügen?

27338
Nathan Fellman

Ich habe Cygwin auf meinem Windows XP-Computer installiert. Wie kann ich das so ergänzen c:\cygwin\bin, %PATH%dass es bestehen bleibt?

Mein autoexec.batist leer und ich gehe davon aus, dass es nicht mehr der richtige Ort dafür ist. Wo ist der beste Ort, um dies zu tun?

5

2 Antworten auf die Frage

17
Col

Klicken Sie mit der rechten Maustaste auf meinen Computer und wählen Sie Eigenschaften aus. Auf der Registerkarte " Erweitert" befindet sich eine Schaltfläche mit dem Namen Umgebungsvariablen . Die PATHVariable befindet sich dort. Fügen Sie einfach ein Semikolon und dann den Cygwin-Pfad am Ende des vorhandenen Werts hinzu, sodass es so aussieht:

C:\WINDOWS\system32;C:\WINDOWS\;C:\WINDOWS\System32\Wbem;...;c:\cygwin\bin 
Es ist die Registerkarte "Erweitert". random vor 15 Jahren 2
Thx, ich bin einfach leer gewesen und habe meinen Windows-PC nicht eingeschaltet. Col vor 15 Jahren 0
Sie können die Umgebungsvariablen auch aufrufen, indem Sie im Startmenü nach "Pfad" suchen. Austin Moore vor 10 Jahren 1
3
Preet Sangha

Um den Pfad Ihres Benutzerprofils hinzuzufügen, können Sie von der Befehlszeile aus den folgenden Befehl ausführen, indem Sie den setxin Windows Vista und höher integrierten Befehl verwenden. In früheren Windows-Versionen können Sie das Windows Resource Kit verwenden, um es zu erhalten.

Sagen Sie Cygwin in installiert c:\cygwin, tun Sie:

SETX path c:\cygwin;c:\cygwin\bin;%path% 

Oder nur für Sie als Benutzer:

SETX -m path c:\cygwin;c:\cygwin\bin;%path% 
Es ist wahrscheinlich eine bessere Übung, am Ende des vorhandenen Pfads hinzuzufügen, nicht am Anfang. Bei Konflikten möchten Sie wahrscheinlich, dass die ursprünglichen Windows-Binärdateien ausgeführt werden, um Probleme mit anderen Programmen zu vermeiden, die dies erwarten. Bob vor 12 Jahren 0
Eigentlich @bob, falls ich anderer Meinung bin. Cygwin ist eine Umgebung über Windows (im Wesentlichen eine Shell). In diesem Fall denke ich, dass es besser wäre, die Windows-Binärdateien als zweite auszuführen. Bei anderen Programmen, die das Fensterverhalten nicht ersetzen, halten Sie Ihren Vorschlag für Wasser. Preet Sangha vor 12 Jahren 0
Wenn Sie cygwin-Binärdateien vor den ausführbaren Windows-Programmen in der cygwin-Shell ausführen möchten, können Sie den Pfad in cygwins `.bashrc` ändern. Ich persönlich halte es für sicherer, die eigenen Binärdateien von Windows am Anfang des Pfads für andere Windows-Anwendungen oder -Tools zu belassen, um mögliche Probleme durch Konflikte zu vermeiden. Aber das ist letztendlich die Wahl des Benutzers. Bob vor 12 Jahren 0