C'è un modo conveniente per modificare il PERCORSO in Windows 7?


165

Non capisco perché Windows 7 stia ancora adottando questa finestra di dialogo soffocante? Mi sento a disagio quando modifico e cerco un percorso in questa stretta casella di testo.

inserisci qui la descrizione dell'immagine

C'è un modo conveniente per modificare il PERCORSO in Windows 7? Un articolo per riga, ad esempio.


È necessario definire "conveniente". La finestra di dialogo funziona bene per l'aggiunta al PATH(basta aggiungerlo); aggiungendo altri dintorni; ed eliminazione di envars. Nel tuo caso, puoi copiare la stringa in Blocco note o Blocco note ++, modificarla e incollarla nuovamente. È semplice e conveniente come <kbd> CTRL </kbd> + <kbd> C </kbd> e <kbd> CTRL </kbd> + <kbd> V </kbd> (questo è quello che faccio).
jww

@ Chris2357: l'utilizzo di setx per il percorso è problematico. Vedi stackoverflow.com/questions/19287379/…
El Ronaldo,

1
Ovviamente anche Windows 8 ora.
Incrocio le

2
@ user74094: Microsoft ha fornito questa funzionalità nella build 10565 di anteprima di Windows 10, build 10586 di rilascio: geek.com/microsoft/…
bwDraco

1
Questa è un'ottima domanda; quella scatola soffocante sembra anche avere un limite di caratteri che può impedirti di apportare le modifiche che desideri.
rkagerer,

Risposte:


133

C'è sempre Rapid Environment Editor che rivendica il pieno supporto per tutte le principali versioni del sistema operativo, incluso 64-bit.

Albero modificabile

Mostra variabili e valori di ambiente come un albero modificabile.

Modalità portatile

RapidEE non richiede installazione e potrebbe essere eseguito come "applicazione portatile". Visualizza dettagli.

ripresa rapida dell'editor di ambienti

C'è anche l' Editor dei percorsi più vecchio (ma comunque utile) e più leggero . (Si noti che il sito è morto al 07-08-2015, ma esiste ancora come un'istantanea di archive.org dal 27-03-2013 - collegamento diretto all'installatore ). Funziona bene su Windows 7 e, sebbene venga solo come programma di installazione, funziona anche come eseguibile portatile / autonomo se lo estrai .

Path Editor è una piccola utility che rende la gestione dei percorsi molto semplice con la sua interfaccia utente intuitiva e la semplicità del trascinamento della selezione. Path Editor può pulire il percorso di voci mancanti e duplicate con un solo clic del mouse.

colpo dell'editor di percorso


5
Anche se forse non è del tutto chiaro dalla schermata REE, REE può modificare le singole voci% PATH% (sposta su / giù, evidenzia mancante, aggiungi / elimina), non solo trattandola come una stringa. App davvero bella!
GaryO,

2
Il collegamento PathEditor è obsoleto. La pagina su SoftPedia è una link farm che non è in grado di scaricare PathEditor.
Dims

@Dims Questo è il link corrente a Path Editor
MarianD

@MarianD, in realtà è un programma completamente diverso, descritto nella risposta di user2496012 (# 615584). Penso che sia stato scritto per essere un successore spirituale di sorta, ma sicuramente non è lo stesso. "Path Editor" (con uno spazio) collegato in questa risposta è stato originariamente scritto da Redfern Software nel 2012 e, sebbene mostri la sua età, è ancora il mio preferito del gruppo semplicemente perché è l'opzione più leggera che consente di incollare percorsi dagli appunti. IIRC, pochissimi degli altri supportano questa funzionalità.
Mark G.

@MarkG. - grazie per il tuo avviso! L'ho scaricato e ci proverò.
MarianD,

45

Ecco un altro editor di percorsi di Windows :

Immagine dello schermo

(Dichiarazione di non responsabilità: l'ho fatto. È open source, contributi benvenuti!)


4
+1 Kudos per la funzione "mostra problemi" (dovrebbe essere "mostra potenziali problemi"). Pensa che le azioni dei pulsanti dovrebbero aprire finestre di dialogo per spiegare / chiedere-opzioni / eseguire. La finestra di dialogo "Automatico" potrebbe avere una "profondità massima" (o un selettore dell'albero delle cartelle) e con un elenco di risultati con caselle di controllo per aggiungerli al percorso dell'utente o del sistema. Ah, è così facile dire agli altri come vanno le cose :-)
leonbloy,

Sebbene mostri molte voci predefinite di Windows come "problematiche" + non ha un pulsante Aggiungi (trascina selezione da Windows Explorer va bene, tuttavia, mi piacerebbe davvero un pulsante Aggiungi in aggiunta): Mi è piaciuto molto, grazie mille!
DR

Questo vuole cancellare completamente il mio percorso utente, presumibilmente perché è tutto ridondante con il percorso di sistema? È saggio?
Endolith,

1
Sembrava buono, soprattutto mi è piaciuta la funzione "Mostra problemi" ma mi ha rovinato e perso alcuni percorsi quando ho salvato :(
Empyrean

Arresti anomali all'avvio con il messaggio "PathTooLongException non gestita". Vergogna. Dalla lettura di altri thread credo che ci sia un'altra API di Windows in grado di gestire percorsi più lunghi ... non quello utilizzato da Explorer (e questa utilità, evidentemente)
Greg Woods,

16

Questo è implementato nell'aggiornamento di Windows 10 rilasciato a novembre 2015.

Comprendo che la domanda richiede specificamente una soluzione Windows 7. Tuttavia, ho pubblicato questa risposta a beneficio degli utenti che si imbattono in questa domanda.

Windows 10, in anteprima build 10565 e versione build 10586 (aggiornamento novembre 2015), ha un editor di variabili d'ambiente revisionato che semplifica notevolmente la modifica del PERCORSO.

Nuovo editor delle variabili di ambiente nell'aggiornamento di Windows 10


<ctrl> <+> dovrebbe aumentare la dimensione del carattere ... no.
Pacerier,

Hai risposto alla risposta corretta? Questo non sembra essere correlato alla domanda o alla risposta.
bwDraco,

Wow, non avevo idea che Microsoft l'abbia effettivamente fatto. Ho usato Windows completamente da Windows 95, quindi ho avuto la netta impressione che la finestra di dialogo inutile non cambierà mai. Grazie, questo mi evita di dover installare un altro software.
ADTC

Le modifiche (ancora) diventano effettive non solo dopo la modifica, ma dopo aver chiuso la Environment Variablesfinestra con OK (Windows 10 Home 1709).
gestire il


14

Per veloce e sporco, copia e incolla nel Blocco note, quindi modifica e copia e incolla di nuovo.


+1: buona idea, ma è ancora doloroso scorrere in orizzontale.
xport,

3
Sono d'accordo. A seconda del tuo editor preferito puoi scambiare ";" per un ritorno ed esegui le modifiche, quindi scambiali. Notepad non farà comunque questa sostituzione. :-(
Chris Nava,

@ChrisNava non lo farà. Consiglierei Sublime Text 3 :)
Dmitry Nazarov il

2
Supponendo che tu abbia gnutils echo %path% | tr ; \nè un equivalente della riga di comando del suggerimento di Chris.
RJFalconer,

Copia / Incolla su notepad ++ perché il mio percorso era lungo e il blocco note si stava incasinando dividendo il percorso in due righe incollandolo indietro lo stava tagliando.
zar

8

potresti considerare questo https://patheditor2.codeplex.com/ Non dipende da .Net bloat né MFC; puro Win32; la dimensione binaria è inferiore a 200 kb. Non è richiesta l'installazione ed è un eseguibile autonomo. Se è importante, è open source

immagine dello schermo


Mi piace di più perché è autonomo, rapido e piuttosto semplice, ma non c'è ancora copia e incolla dei percorsi dei file o trascinamento della selezione.
parole per il

Semplice e fa quello che afferma. N. 1!
Ghasan,

Sembra che ci sia un comodo repository github proprio lì .
antogerva,

6

C'è un ottimo strumento CLI open source chiamato pathed . I modelli di utilizzo sono così:

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.

Tuttavia, dovrai eseguirlo come amministratore per rendere effettive le modifiche.


3

Un modo semplice e veloce per modificare il PERCORSO dalla riga di comando:

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

Ciò aggiornerà il PERCORSO aggiungendo il nuovo percorso al valore del percorso esistente. Digitando il comando seguente verrà stampato il nuovo PERCORSO in tutte le future finestre CMD; NON nella finestra corrente di CMD:

C:\WINDOWS>PATH

Digitando quanto segue verrà visualizzato un elenco di tutte le variabili di ambiente:

C:\WINDOWS>set

4
Attenzione: questo metodo sembra limitare i percorsi a 1024 caratteri. Se il tuo percorso è già più lungo, troncerà semplicemente la fine del tuo percorso, lasciandoti con uno stato interrotto.
Neil,

1

Soluzione per Windows 7:

  1. scaricare e installare AutoHotKey

  2. copia questo script da qualche parte sul tuo sistema: SysEnv.ahk

  3. Fai clic con il pulsante destro del mouse sul SysEnv.ahkfile appena creato e scegli "Compila script"

  4. Fai clic con il pulsante destro del mouse sul SysEnv.exefile appena creato e scegli "Esegui come amministratore"

  5. Utilizzare l'app per modificare il PERCORSO, ad es Finestra SysEnv AutoHotKey


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.