Windows 7 "aprire la finestra di comando qui" non ottiene la variabile percorso aggiornata


14

Ho appena modificato la mia variabile PATH, aggiungendo una directory alla fine.

Quando eseguo CMD.EXE dal menu Start e PATHho digitato , ho potuto vedere la mia nuova directory.

Ma quando ho aperto una finestra di comando facendo clic con il tasto destro del mouse su una cartella in Esplora risorse di Windows e scegliendo "apri finestra di comando qui", quindi PATHho digitato , non sono riuscito a trovare la mia aggiunta.

Perché il contenuto delle variabili PATH è diverso?

Come posso impostare la variabile PATH della finestra di comando 'apri qui la finestra di comando'?


1
Hai provato dopo un riavvio?
HaydnWVN,

1
riavvio non necessario .. vedere la mia risposta di seguito
Heston T. Holtmann

Nessun riavvio, nessun processo che uccide. Vedi la mia risposta di seguito ( superuser.com/a/988820/391591 ).
Michael Repucci,

Risposte:


10

Sì ... esiste una soluzione molto migliore e più veloce del riavvio che funziona sempre.

Dopo aver apportato le modifiche alle variabili di sistema o dell'ambiente utente, uccidere il processo di shell "Explorer.exe". Windows lo riavvierà di nuovo e rileggerà il più recente Environment Vars, consentendo alla funzione "Apri finestra di comando qui" di ottenere il nuovo percorso; o qualsiasi altra variante aggiunta / rimossa / modificata.

COME:

avviare Task Manager di Windows (Ctrl + Shift + Esc) o lo strumento SysInternals (Process Explorer) più bello da: https://technet.microsoft.com/en-us/sysinternals/bb896653

Trova il processo "Explorer.exe" e fai clic con il pulsante destro del mouse e seleziona Kill Process o usa il tasto CANC

Dal momento che la finestra di dialogo dell'editor Microsoft System Environment ha funzionato dal 1995 .. Uso il seguente strumento per modificare e gestire il mio System Global e User Local Environment Vars;

Rapid Environment Editor: (donazione / freeware) http://www.rapidee.com/en/about

Buona fortuna e buona fortuna.


3

Come ha detto @HaydnWVN nel commento, devo riavviare il PC. Dopo il riavvio, la nuova directory appare nel percorso di "finestra di comando aperta qui".


Un modo per evitare davvero il riavvio?
Byran Zaugg,

2
Sì .. uccidi il processo di shell "explorer.exe"; vedi i miei dettagli risposta sotto
Heston T. Holtmann

1

Cosa succede se si digita echo% path% e si preme invio, in entrambe le finestre e si confronta la differenza? Ho appena aggiunto c: \ test alle mie variabili di sistema, ho fatto clic con il pulsante destro del mouse sull'unità D e ho fatto aprire il prompt qui, quindi l'eco% path% mostra davvero il mio percorso aggiuntivo ...


1

Basta chiudere e riaprire Esplora risorse da cui si è fatto clic con il pulsante destro del mouse sulla cartella di interesse. Ho iniziato con la soluzione fornita da Heston T Holtmann, ma ho scoperto che questo è ancora più semplice e altrettanto efficace su Windows 7.

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.