Existe-t-il un moyen pratique d’éditer PATH dans Windows 7?


165

Je ne comprends pas pourquoi Windows 7 adopte toujours cette boîte de dialogue bouchée? Je me sens mal à l'aise lors de l'édition et de la recherche d'un chemin dans cette zone de texte étroite.

entrez la description de l'image ici

Existe-t-il un moyen pratique d’éditer PATH dans Windows 7? Un article par ligne par exemple.


Vous devez définir "pratique". La boîte de dialogue fonctionne bien pour l’ajout à la liste PATH(il suffit de l’ajouter); ajouter d'autres envars; et supprimer les envars. Dans votre cas, vous pouvez copier la chaîne dans Notepad ou Notepad ++, la modifier, puis la coller à nouveau. C'est aussi simple et pratique que <kbd> CTRL </ kbd> + <kbd> C </ kbd> et <kbd> CTRL </ kbd> + <kbd> V </ kbd> (c'est ce que je fais).
jww

@ Chris2357: l'utilisation de setx pour le chemin est problématique. Voir stackoverflow.com/questions/19287379/…
El Ronaldo

1
Windows 8 maintenant aussi bien sûr.
Croisons les

2
@ user74094: Microsoft a fourni cette fonctionnalité dans Windows 10 preview build 10565, version build 10586: geek.com/microsoft/…
bwDraco

1
C'est une excellente question; cette boîte encombrée semble également avoir une limite de caractères qui peut vous empêcher d’apporter les modifications souhaitées.
Rkagerer

Réponses:


133

Il y a toujours l' éditeur environnement rapide qui réclame un soutien complet pour toutes les grandes versions OS, y compris 64 bits.

Arbre éditable

Afficher les variables d'environnement et les valeurs sous forme d'arborescence modifiable.

Mode portable

RapidEE ne nécessite aucune installation et peut être exécuté en tant qu '"application portable". Voir les détails.

environnement rapide coup de l'éditeur

Il existe également le plus ancien (mais toujours utile) éditeur de chemins plus léger . (Notez que le site est mort à compter du 2015-08-07, mais existe toujours sous forme d'instantané archive.org à partir du 2013-03-27 - lien direct vers le programme d'installation ). Cela fonctionne très bien sous Windows 7 et, même s’il ne s’agit que d’un programme d’installation, fonctionne également comme un exécutable portable / autonome si vous l’ extrayez .

Path Editor est un petit utilitaire qui simplifie grandement la gestion des chemins grâce à son interface utilisateur intuitive et à la simplicité du glisser-déposer. Path Editor peut nettoyer votre chemin des entrées manquantes et dupliquées avec un simple clic de souris.

chemin de l'éditeur coup


5
Bien que la capture d'écran REE ne soit peut-être pas tout à fait claire, REE peut éditer des entrées individuelles de% PATH% (déplacer vers le haut / vers le bas, surligner les manquants, ajouter / supprimer), en ne les traitant pas simplement comme une chaîne. App vraiment sympa!
GaryO

2
Le lien PathEditor est obsolète. Page sur SoftPedia est une ferme de liens qui ne peut pas télécharger PathEditor.
Dims

@Dims Ceci est le lien actuel vers Path Editor
MarianD le

@MarianD, c'est en fait un programme totalement différent, décrit dans la réponse de user2496012 (# 615584). Je pense que c'était écrit pour être un successeur spirituel, mais ce n'est certainement pas la même chose. Le "Path Editor" (avec un espace) associé à cette réponse a été écrit à l'origine par Redfern Software en 2012, et bien qu'il montre son âge, il reste mon préféré, tout simplement parce que c'est l'option la plus légère qui permet de coller des chemins. depuis le presse-papier. IIRC, très peu des autres supportent cette fonctionnalité.
Mark G.

@MarkG. - Merci pour votre remarque! Je l'ai téléchargé et je vais l'essayer.
MarianD

45

Voici un autre éditeur de chemin Windows :

Capture d'écran

(Avertissement: je l'ai fait. C'est open source, contributions bienvenues!)


4
+1 Kudos pour la fonction "montrer les problèmes" (devrait être "montrer les problèmes potentiels"). Il pense que les actions des boutons doivent ouvrir des boîtes de dialogue pour expliquer / demander des options / exécuter. La boîte de dialogue "Automatique" peut avoir une "profondeur maximale" (ou un sélecteur d'arborescence de dossiers) et une liste de résultats avec des cases à cocher pour les ajouter au chemin de l'utilisateur ou du système. Ah, c'est si facile de dire aux autres comment ça se passe _should_be :-)
leonbloy

Bien que les entrées par défaut de Windows soient "problématiques", il n'y a pas de bouton d'ajout (glisser-déposer depuis l'Explorateur Windows, mais vous aimeriez bien ajouter un bouton Ajouter): je l'ai vraiment aimé, merci beaucoup!
DR

Cela veut effacer complètement mon chemin utilisateur, probablement parce que tout est redondant avec le chemin système? Est-ce sage?
endolith

1
Ça avait l'air bien, particulièrement aimé la fonction "montrer les problèmes" mais elle s'est mutilée et a perdu quelques chemins quand j'ai sauvé :(
Empyrean

Se bloque au démarrage avec un message "PathTooLongException non gérée". La honte. En lisant d’autres discussions, je pense qu’il existe une autre API Windows capable de gérer des chemins plus longs ... mais pas celle utilisée par Explorer (et cet utilitaire, évidemment)
Greg Woods

16

Ceci est implémenté dans la mise à jour Windows 10 publiée en novembre 2015.

Je comprends que la question appelle spécifiquement une solution Windows 7. Cependant, j'ai posté cette réponse pour le bénéfice des utilisateurs qui rencontrent cette question.

Windows 10, dans la version préliminaire 10565 et la version 10586 (mise à jour de novembre 2015), dispose d'un éditeur de variables d'environnement révisé qui facilite considérablement la modification de PATH.

Nouvel éditeur de variable d'environnement dans la mise à jour Windows 10


<ctrl> <+> devrait augmenter la taille de la police ... pas du tout.
Pacerier

Avez-vous répondu à la bonne réponse? Cela ne semble pas être lié à la question ou à la réponse.
bwDraco

Wow, je n'avais aucune idée de ce que Microsoft avait réellement fait. J'ai utilisé Windows à partir de Windows 95, et j’ai eu la dure impression que la boîte de dialogue inutile ne changera jamais. Merci, cela me évite d'avoir à installer un autre logiciel.
ADTC

Les modifications (encore) ne prennent effet pas après l’édition, mais après la fermeture de la Environment Variablesfenêtre avec OK (Windows 10 Home 1709).
gérer le


14

Pour rapide et sale, copiez et collez dans le Bloc-notes puis éditez et copiez et collez en arrière.


+1: Bonne idée, mais il est toujours pénible de faire défiler horizontalement.
xport le

3
Je suis d'accord. Selon l’éditeur de votre choix, vous pouvez échanger ";" pour un retour et faire votre édition puis les échanger. Notepad ne fera pas cette substitution si. :-(
Chris Nava

@ChrisNava idd ce ne sera pas. Je recommanderais Sublime Text 3 :)
Dmitry Nazarov Le

2
En supposant que vous ayez gnutils echo %path% | tr ; \n, cela équivaut à la suggestion de Chris en ligne de commande.
RJFalconer

Copier / coller dans le bloc-notes ++ parce que mon chemin était long et que le bloc-notes était gâché, le scinder en deux lignes était un raccourci.
zar

8

Vous pourriez envisager ceci https://patheditor2.codeplex.com/ Il ne dépend pas de .Net bloat ni de MFC; Win32 pur; la taille binaire est inférieure à 200 Ko. Aucune installation n'est requise et il s'agit d'un exécutable autonome. Si c'est important, c'est open source

capture d'écran


J'aime le mieux cette solution, car elle est autonome, rapide et assez simple, mais il n'y a pas encore de copier-coller des chemins de fichiers ni de glisser-déposer.
wordsforthewise

Simple et fait ce qu'il prétend. N ° 1!
Ghasan

On dirait qu'il y a un dépôt github pratique juste là .
antogerva

6

Il existe un très bon outil CLI open source appelé pathed . Les modèles d'utilisation sont comme suit:

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.

Vous devrez toutefois l'exécuter en tant qu'administrateur pour que les modifications prennent effet.


3

Un moyen rapide et facile d’éditer PATH à partir de la ligne de commande:

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

Cela mettra à jour le PATH en ajoutant le nouveau chemin à la valeur du chemin existant. En tapant la commande suivante, vous imprimerez le nouveau PATH dans toutes les futures fenêtres CMD. PAS dans la fenêtre CMD actuelle:

C:\WINDOWS>PATH

En tapant ce qui suit, vous obtiendrez une liste de toutes les variables d’environnement:

C:\WINDOWS>set

4
Attention: cette méthode semble limiter les chemins d'accès à 1024 caractères. Si votre chemin est déjà plus long, il sera simplement tronqué à la fin de votre chemin, vous laissant avec un état brisé.
Neil

1

Solution pour Windows 7:

  1. télécharger et installer AutoHotKey

  2. copiez ce script sur votre système: SysEnv.ahk

  3. Cliquez avec le bouton droit sur le SysEnv.ahkfichier que vous venez de créer et choisissez "Script de compilation".

  4. Cliquez avec le bouton droit sur le SysEnv.exefichier qui vient d'être créé et choisissez "Exécuter en tant qu'administrateur".

  5. Utilisez l'application pour modifier le PATH, par exemple Fenêtre SysEnv AutoHotKey


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.