J'ai une variable PATH système avec la configuration de niveau système. J'utilise la variable PATH utilisateur pour compléter le PATH avec une configuration spécifique à l'utilisateur.
Je voudrais mettre à jour la variable PATH utilisateur depuis la ligne de commande par exemple avec setx.
Mais je ne sais pas comment référencer le chemin utilisateur existant dans setx.
Dans la commande suivante (setx sans / M)
setx PATH c:\my-user-specifc-bin-path;%PATH%
le premier CHEMIN signifie le CHEMIN de l'utilisateur mais le second% PATH% sera remplacé par le CHEMIN "complet" (utilisateur + système).
Cela signifie donc que tout le chemin du système serait dupliqué dans le CHEMIN de l'utilisateur ... ce qui n'est définitivement pas ce que je veux.
J'aimerais:
- N'affecte que la variable d'environnement PATH utilisateur
- Ajouter / ajouter un ou plusieurs éléments de chemin à la valeur existante
- Faites-le à partir de la ligne de commande.
;%PATH%
vous demandez que le chemin existant (dérivé du chemin système) soit ajouté.