Actualiser les variables d'environnement

Comment puis-je actualiser un shell de commande Windows après avoir modifié mes variables d’environnement ?

C’est-à-dire qu’en Bash, je peux simplement faire source ~/.bashrc

Modification :

(Cette question a été posée en 2010, mais j’ai la même question en 2025, peut-être qu’entre-temps une solution a été trouvée.)


Source : Super User.)

Je voudrais compléter la réponse de Lance McCarthy.

Le fichier RefreshEnv.bat fait partie du gestionnaire de paquets Chocolatey, donc si vous utilisez Chocolatey, vous avez RefreshEnv.bat installé. Mais vous pouvez aussi obtenir ce fichier batch directement depuis le GitHub de Chocolatey (lien vers les données brutes). Enregistrez ce fichier dans votre PATH et exécutez simplement refreshenv depuis n’importe quelle console pour mettre à jour l’environnement.