Ho una variabile di sistema PATH con la configurazione a livello di sistema. Uso la variabile PATH dell'utente per integrare il PATH con la configurazione specifica dell'utente.
Vorrei aggiornare la variabile PATH dell'utente dalla riga di comando, ad esempio con setx.
Ma non so come fare riferimento al percorso utente esistente in setx.
Nel seguente comando (setx senza / M)
setx PATH c:\my-user-specifc-bin-path;%PATH%
il primo PERCORSO indica il PERCORSO utente ma il secondo% PERCORSO% sarà sostituito dal PERCORSO "completo" (utente + sistema).
Quindi significa che l'intero percorso del sistema sarebbe duplicato nel PERCORSO utente ... ciò che non è definitivamente ciò che voglio.
Mi piacerebbe:
- Interessa solo la variabile d'ambiente PATH dell'utente
- Aggiungi / Prependi uno o più elementi del percorso al valore esistente
- Fallo dalla riga di comando.
;%PATH%
stai chiedendo di aggiungere il percorso esistente (derivato dal percorso di sistema).