Frage Gibt es eine bequeme Möglichkeit, PATH in Windows 7 zu bearbeiten?


Ich verstehe nicht, warum Windows 7 dieses stickige Dialogfeld immer noch übernimmt? Ich fühle mich unwohl, wenn ich in diesem engen Textfeld einen Pfad bearbeite und nachschaue.

enter image description here

Gibt es eine bequeme Möglichkeit, PATH in Windows 7 zu bearbeiten? Ein Artikel pro Zeile zum Beispiel.


158
2018-06-16 08:29


Ursprung


Sie müssen "bequem" definieren. Der Dialog funktioniert gut zum Hinzufügen zu PATH (einfach anhängen); andere envars hinzufügen; und Löschen von Envars. In Ihrem Fall könnten Sie die Zeichenfolge in Notepad oder Notepad ++ kopieren, bearbeiten und dann wieder einfügen. Es ist so einfach und praktisch wie <kbd> CTRL </ kbd> + <kbd> C </ kbd> und <kbd> CTRL <+ kb> V <(> was ich tue). - jww
@ Chris2357: Verwenden von Setx für den Pfad ist problematisch. Sehen stackoverflow.com/questions/19287379/... - El Ronaldo
Windows 8 jetzt auch natürlich. Daumen drücken für Windows 10. - user74094
@ user74094: Microsoft hat diese Funktion bereitgestellt Erstellen Sie in Build 1065 von Windows 10 Build 10558: geek.com/microsoft/... - bwDraco
Das ist eine großartige Frage. Diese verstopfte Box scheint auch eine Zeichenbeschränkung zu haben, die verhindern kann, dass Sie die gewünschten Änderungen vornehmen. - rkagerer


Antworten:


Da ist immer das Schnelle Umgebungseditor Das beansprucht volle Unterstützung für alle gängigen Betriebssystemversionen, einschließlich 64-Bit.

Bearbeitbarer Baum

Umgebungsvariablen und -werte als bearbeitbare Struktur anzeigen

Mobiler Modus

RapidEE erfordert keine Installation und könnte als "portable Anwendung" ausgeführt werden. Details anzeigen

rapid environment editor shot

Es gibt auch die älteren (aber immer noch nützlich) und leichteren Pfad-Editor. (Beachten Sie, dass die Site seit 2015-08-07 tot ist, aber immer noch als Archiv.org-Snapshot von existiert 2013-03-27 - direkter Link zum Installer). Es funktioniert gut unter Windows 7 und, obwohl es nur als Installer kommt, funktioniert es auch als eine portable / eigenständige ausführbare Datei extrahiere es.

Path Editor ist ein kleines Dienstprogramm, das die Pfadverwaltung mit seiner intuitiven Benutzeroberfläche und Drag-and-Drop-Einfachheit vereinfacht. Der Pfad-Editor kann Ihren Pfad von fehlenden und doppelten Einträgen mit einem einzigen Mausklick bereinigen.

path editor shot


129
2018-06-16 08:35



Obwohl es aus dem REE-Screenshot vielleicht nicht ganz klar ist, kann REE einzelne% PATH% -Einträge bearbeiten (nach oben / unten gehen, fehlende Punkte markieren, hinzufügen / löschen) und sie nicht nur als String behandeln. Wirklich nette App! - GaryO
PathEditor-Verknüpfung ist veraltet. Die Seite auf SoftPedia ist eine Link-Farm, die den PathEditor nicht herunterladen kann. - Dims
@Dims Dies ist der aktuelle Link zu Pfad-Editor - MarianD
@MarianD, das ist eigentlich ein ganz anderes Programm, beschrieben in User2496012's Antwort (# 615584). Ich denke, es wurde geschrieben, um ein geistiger Nachfolger der Art zu sein, aber es ist definitiv nicht das Gleiche. Der "Path Editor" (mit einem Leerzeichen) in dieser Antwort wurde ursprünglich von Redfern Software im Jahr 2012 geschrieben, und obwohl es sein Alter zeigt, ist es immer noch mein Liebling des Bündels, einfach weil es die leichteste Option ist, die Pfade einfügen kann aus der Zwischenablage. IIRC, sehr wenige der anderen unterstützen diese Funktionalität. - Mark G.
@MarkG. - Danke für Ihre Nachricht! Ich habe es heruntergeladen und ich werde es versuchen. - MarianD


Hier ist ein anderes Windows-Pfad-Editor:

Screenshot

(Disclaimer: Ich habe das gemacht. Es ist Open Source, Beiträge sind willkommen!)


44
2018-04-17 11:12



+1 Kudos für die "show problems" -Funktion (sollte "mögliche Probleme zeigen"). Es scheint, dass die Schaltflächen Aktionen Dialoge öffnen sollten, um zu erklären / nach Optionen zu fragen / auszuführen. Der Dialog "Automatisch" könnte eine "maximale Tiefe" (oder einen Ordnerbaumselektor) und eine Ergebnisliste mit Kontrollkästchen haben, um sie dem Benutzer- oder Systempfad hinzuzufügen. Ah, es ist so einfach, anderen Leuten zu sagen, wie die Dinge _should_be sein sollten :-) - leonbloy
Es zeigt zwar viele Windows-Standardeinträge als "problematisch" + es hat keinen Add-Button (Drag & Drop aus Windows Explorer ist in Ordnung, würde aber wirklich gerne einen Add-Button dazu): Mir hat es sehr gefallen, vielen Dank! - D.R.
Das möchte meinen Benutzerpfad vollständig löschen, vermutlich, weil alles mit dem Systempfad redundant ist? Ist das klug? - endolith
Sah gut aus, besonders gefiel mir die "show problems" -Funktion, aber es verstümmelt und verlor einige Wege, als ich speicherte :( - Empyrean
Absturz beim Start mit der Meldung "PathTooLongException unhandled". Schande. Durch das Lesen anderer Threads glaube ich, dass es eine andere Windows-API gibt, die längere Pfade verarbeiten kann ... nur nicht die, die vom Explorer verwendet wird (und dieses Dienstprogramm offensichtlich) - Greg Woods


Umgebungsvariablen-Editor (Eveditor) ist ebenfalls erwähnenswert. Es ist einfach zu bedienen und völlig kostenlos.

Hinweis: Das Bild zeigt den erweiterten Pfad, der unter Windows 7 nicht aktiviert wurde.

Eveditor


15
2018-04-08 08:17





Dies ist in dem Windows 10-Update implementiert, das im November 2015 veröffentlicht wurde.

Ich verstehe die Frage konkret nach einer Windows 7 Lösung. Ich habe diese Antwort jedoch zugunsten von Benutzern veröffentlicht, die zufällig auf diese Frage stoßen.

Windows 10, in Vorschau Build 10565 und Release Build 10586 (Update vom November 2015), hat einen überarbeiteten Editor für Umgebungsvariablen, der das Editieren von PATH drastisch vereinfacht.

New environment variable editor in Windows 10 update


14
2017-11-15 09:16



<ctrl> <+> sollte die Schrift vergrößern ... tut es nicht. - Pacerier
Hast du auf die richtige Antwort geantwortet? Dies scheint nicht mit der Frage oder Antwort zu tun zu haben. - bwDraco
Wow, ich hatte keine Ahnung, dass Microsoft das tatsächlich getan hat. Ich habe Windows den ganzen Weg von Windows 95 verwendet, so war ich unter dem harten Eindruck, dass das nutzlose Dialogfeld sich nie ändern wird. Danke, das erspart mir, dass ich eine andere Software installieren muss. - ADTC
Änderungen (noch) werden erst nach der Bearbeitung wirksam, aber nach dem Schließen der Environment Variables Fenster mit OK (Windows 10 Home 1709). - handle


Für schnelle und schmutzige, kopieren Sie und fügen Sie in Notepad dann bearbeiten und kopieren und einfügen zurück.


13
2018-06-16 16:49



+1: Gute Idee, aber es ist immer noch schmerzhaft horizontal zu scrollen. - xport
Ich stimme zu. Abhängig von Ihrem Editor Ihrer Wahl können Sie ";" für eine Rückkehr und machen Sie Ihre Bearbeitung dann tauschen Sie sie zurück. Notepad wird diese Ersetzung jedoch nicht ausführen. :-( - Chris Nava
@ChrisNava idd wird es nicht. Ich würde Sublime Text 3 empfehlen :) - Dmitry Nazarov
Angenommen du hast Gnutils echo %path% | tr ; \n ist eine Befehlszeile, die dem Vorschlag von Chris entspricht. - RJFalconer
Kopieren / Einfügen in Notepad ++, weil mein Pfad lang war und Notepad den Pfad in zwei Zeilen aufspaltete. - zar


Sie könnten dies berücksichtigen https://patheditor2.codeplex.com/ Es hängt nicht von .Net Bloat noch MFC; reines Win32; Binärgröße ist weniger als 200kb. Es ist keine Installation erforderlich und es ist eine eigenständige ausführbare Datei. Wenn es darauf ankommt, ist es Open Source

screenshot


8
2017-07-04 15:17



Ich mag das am besten, weil es eigenständig, schnell und ziemlich einfach ist - aber es gibt noch kein Copy-Paste von Dateipfaden oder Drag-and-Drop. - wordsforthewise
Einfach und macht, was es behauptet. Nr. 1! - Ghasan
Sieht so aus, als wäre es bequem Github Repo genau dort. - antogerva


Es gibt ein ziemlich gutes Open-Source-CLI-Tool namens gepfiffen. Nutzungsmuster sind so:

C:\Projects\2010\GSharpTools_Setup\bin>pathed /?
PATHED - Version 3.2
Freeware written by Gerson Kurz (http://p-nand-q.com)

USAGE: PATHED.EXE [OPTIONS]
OPTIONS:
      /MACHINE: print machine PATH
         /USER: print user PATH
          /ADD: add variable at the head
       /APPEND: add variable at the tail
       /REMOVE: remove path / index
         /SLIM: strip duplicate vars
          /ENV: environment variable, defaults to PATH

C:\Projects\2010\GSharpTools_Setup\bin>pathed
PATHED - Version 3.2
Freeware written by Gerson Kurz (http://p-nand-q.com)

00 C:\Perl\site\bin
01 C:\Perl\bin
02 C:\Windows\system32
03 C:\Windows
04 C:\Windows\System32\Wbem
05 C:\Python26
06 C:\Tools
07 C:\Windows\System32\WindowsPowerShell\v1.0\
08 C:\Program Files (x86)\TortoiseSVN\bin
09 C:\Program Files\TortoiseSVN\bin
10 C:\Program Files (x86)\doxygen\bin
11 C:\Program Files (x86)\WinMerge
12 C:\Program Files (x86)\Subversion\bin
13 C:\Program Files (x86)\p-nand-q.com\GSharpTools [INVALID]
14 C:\Program Files (x86)\p-nand-q.com\pserv2 [INVALID]
15 C:\Program Files (x86)\OpenVPN\bin
16 C:\Windows\Microsoft.NET\Framework\v3.5
17 C:\Windows\Microsoft.NET\Framework\v2.0.50727
18 C:\Program Files (x86)\Scintilla Text Editor
19 C:\Program Files\7-Zip
20 C:\Program Files (x86)\PostgreSQL\8.4\bin
21 C:\Program Files (x86)\Java\jdk1.6.0_18\bin
22 C:\Program Files (x86)\IZArc
; pathed /REMOVE "%CD%"
; pathed /APPEND "%CD%"
; pathed /MACHINE
; and so on.

Sie müssen es jedoch als Administrator ausführen, damit die Änderungen wirksam werden.


6
2017-10-07 22:47





Eine schnelle und einfache Möglichkeit, PATH über die Befehlszeile zu bearbeiten:

C:\WINDOWS>setx PATH "PATH;C:\some_new_path"

Dadurch wird der Pfad aktualisiert, indem der neue Pfad an den vorhandenen Pfadwert angehängt wird. Wenn Sie den folgenden Befehl eingeben, wird der neue PATH in allen zukünftigen CMD-Fenstern gedruckt. NICHT im aktuellen CMD-Fenster:

C:\WINDOWS>PATH

Wenn Sie Folgendes eingeben, erhalten Sie eine Liste aller Umgebungsvariablen:

C:\WINDOWS>set

3
2017-07-10 14:30



Warnung: Diese Methode scheint Pfade auf 1024 Zeichen zu beschränken. Wenn Ihr Pfad bereits länger ist, wird das Ende Ihres Pfades einfach abgeschnitten, so dass Sie einen fehlerhaften Zustand haben. - Neil


Lösung für Windows 7:

  1. Herunterladen und installieren AutoHotKey

  2. kopiere dieses Skript irgendwo auf dein System: SysEnv.ahk

  3. Klicken Sie mit der rechten Maustaste auf SysEnv.ahk Datei, die Sie gerade erstellt haben, und wählen Sie "Skript kompilieren"

  4. Klicken Sie mit der rechten Maustaste auf SysEnv.exe Datei, die gerade erstellt wurde, und wählen Sie "Als Administrator ausführen"

  5. Verwenden Sie die App, um den Pfad zu bearbeiten, z. SysEnv AutoHotKey Window


1
2018-05-21 05:32





Hier ist ein Online-Tool zum Bearbeiten von Windows-Pfad, wenn Sie keine Software installieren möchten.


0
2017-07-13 09:02