O que é o Windows PATH e como você o adiciona e edita?

Che cos’è il PATH di Windows e come si aggiunge e si modifica?

⌛ Reading Time: 6 minutes

Il modo più efficiente per fare la maggior parte delle cose su Windows è tramite l’interfaccia grafica. Di tanto in tanto, però, devi rivolgerti alla riga di comando per la risoluzione dei problemi, la programmazione o semplicemente per lavorare sulle tue credenziali da nerd.

Ma se stai cercando di eseguire qualcosa che non fa parte nativamente di Windows, dovrai aggiungerlo alla tua variabile PATH. Questo dice al tuo sistema dove cercare gli eseguibili quando li chiedi.

Cos’è PERCORSO?

Le variabili di ambiente memorizzano i dati sull’ambiente di un sistema in modo che il sistema sappia dove cercare determinate informazioni. La variabile PATH è una delle variabili di ambiente più conosciute poiché esiste su macchine Windows, Mac e Linux e fa un lavoro abbastanza rivolto all’utente su tutte. La sua forma effettiva è solo una stringa di testo contenente un elenco di percorsi di directory che il sistema cercherà ogni volta che si richiede un programma.

È un po’ come aggiungere un collegamento sul desktop alla riga di comando. Invece di inserire “C:UsersnomeutenteAppDataLocalProgramsPythonPython38-32python.exe” per avviare Python, puoi aggiungere la cartella contenente il file alla variabile PATH e digitare semplicemente “python” per lanciarlo in futuro. Fallo per qualsiasi programma che ti piace, indipendentemente dal fatto che avvii una GUI (come Blocco note) o funzioni nell’interfaccia della riga di comando (come Python).

Avvio Charmap percorso Windows

Su Windows, PATH (in maiuscolo solo per convenzione, poiché il file system NTFS di Windows non fa distinzione tra maiuscole e minuscole) punta per impostazione predefinita alle directory “C:Windows” e “C:Windowssystem32”.

Se digiti charmap nella riga di comando, otterrai un enorme elenco di caratteri Unicode che puoi copiare e utilizzare, ad esempio. “notepad” esegue Blocco note, “msinfo32” ti fornisce un elenco delle specifiche del tuo computer e così via.

Questi programmi possono essere avviati anche con la GUI. Ma se stai già lavorando nella riga di comando, avviare i programmi semplicemente digitando i loro nomi è molto più semplice. Ciò è particolarmente vero se stai cercando di avviare un programma che si aprirà ed eseguirà all’interno dell’interfaccia della riga di comando, come Python o Node.js.

Come modifico la variabile PATH?

La GUI di Windows è piuttosto semplice, quindi è probabilmente il modo migliore per la maggior parte delle persone per modificare PATH.

Utilizzo della GUI di Windows

1. Apri “Proprietà di sistema” e vai alla scheda “Avanzate”. Il modo più semplice per farlo è digitando environment variable nella barra di ricerca di Windows e facendo clic su “Modifica le variabili di ambiente di sistema”.

Ricerca delle proprietà di sistema del percorso di Windows

In alternativa, puoi andare su “Pannello di controllo -> Sistema e sicurezza -> Sistema” e fare clic su “Impostazioni di sistema avanzate;” genere sysdm.cpl nel comando Esegui; oppure fai clic con il pulsante destro del mouse su “Questo PC”, seleziona “Proprietà” e fai clic su “Impostazioni di sistema avanzate”. Vanno tutti nello stesso posto.

2. Una volta che sei nella scheda “Avanzate”, fai clic su “Variabili d’ambiente…”

Proprietà di sistema del percorso di Windows Avanzate

3. La casella in alto contiene variabili utente, il che significa che qualsiasi modifica verrà applicata solo al tuo account. Se disponi di più account su una macchina e desideri che le modifiche influiscano su tutti, modifica invece la casella in basso contenente le variabili di sistema.

Variabili d'ambiente del percorso di Windows

4. Seleziona l’utente o la variabile Path di sistema (non lasciarti ingannare dal titolo; PATH e Path sono gli stessi in Windows) che desideri modificare e fai clic sul pulsante “Modifica … ” sotto la casella.

Variabile di ambiente di modifica del percorso di Windows

5. Se hai già il percorso della cartella che desideri aggiungere, fai clic su “Nuovo” e incolla il percorso completo (non direttamente nell’eseguibile, ma solo nella cartella che lo contiene). Sto incollando il percorso della mia directory NodeJS in modo da poter usare JavaScript nella riga di comando.

Variabile d'ambiente di modifica del percorso di Windows Nuovo

6. Se preferisci cercare la cartella e selezionarla manualmente, usa il pulsante “Sfoglia” per navigare fino alla cartella in cui si trova il tuo eseguibile e premi il pulsante “OK” quando sei lì.

Percorso Windows Modifica variabili d'ambiente Nodo Sfoglia

7. Se vuoi che il tuo programma si avvii leggermente più velocemente, puoi usare i pulsanti “Sposta su” e “Sposta giù” per mettere la sua cartella più vicino all’inizio in modo che compaia più velocemente nella ricerca nella directory.

8. Aprire una nuova finestra del prompt dei comandi e testare il programma digitando il nome dell’eseguibile che si desidera avviare. Non funzionerà nella finestra corrente poiché sta ancora utilizzando la vecchia variabile PATH.

Modifica le variabili PATH utilizzando il prompt dei comandi

La GUI di Windows 10 è molto usabile e dovrebbe soddisfare le esigenze della maggior parte delle persone, ma se hai bisogno di usare la riga di comando per impostare PATH e variabili di ambiente, puoi farlo anche tu.

1. Apri il prompt dei comandi come amministratore, quindi inserisci il comando set.

2. Scorri l’elenco dei percorsi, quindi trova la variabile che desideri modificare. Il nome variabile è la parte prima del segno ‘=’, il valore variabile è la parte successiva, che rinominerai nella directory a cui vuoi che punti.

Che cos'è il percorso di Windows Modifica variabile d'ambiente Cmd 1

3. Con questo in mente, per modificare il PERCORSO, inserisci il seguente comando:

Windows Path Cmd Setx

È possibile utilizzare il codice seguente per impostare il PERCORSO di sistema dal prompt dei comandi. (Esegui come amministratore.) Per usarlo per impostare il tuo PATH utente, rimuovi semplicemente il /M.

In caso di problemi, è una buona idea leggere i problemi noti e le soluzioni per il setx comando troncando la variabile a 1024 caratteri o alterando in altro modo le variabili. Eseguire prima di tutto il backup di entrambe le variabili del percorso utente e di sistema.

Domande frequenti

1. Perché dovrei modificare PATH?

È probabile che, se stai leggendo questo, ti sei imbattuto in qualcosa che richiede di aggiungerlo alla variabile PATH, quindi è probabilmente quello che dovresti fare. Se vuoi solo aggiungere qualcosa al tuo PERCORSO per un accesso più facile, va bene anche questo. Assicurati solo che non interferisca con i programmi a priorità più alta.

2. Esiste un limite di lunghezza del PATH di Windows?

Si C’è. Quindi gli appassionati di PATH cambiano attenzione che il limite è di 260 caratteri.

3. Posso disabilitare il limite di lunghezza del PATH di Windows?

Si, puoi! Vai all’editor del registro, quindi all’interno vai a:

Nel riquadro di destra, fai doppio clic sulla voce denominata “LongPathsEnabled”, quindi modifica il valore “Dati valore” da 0 a 1. Fai clic su OK e sei a posto.

Che cos'è il limite di lunghezza per la disattivazione del percorso di Windows?

Pronto a continuare a scavare sotto il cofano di Windows? Quindi vai ai nostri hack preferiti del registro di Windows. O per qualcosa di un po’ più leggero, dai un’occhiata al nostro elenco dei migliori temi di Windows 10.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.