Forum Clubic

Comment ajouter une variable système ?

Bonjour,

Je souhaite ajouter une variable système (ex: variable nommée CHEMIN_ACCESS et ayant pour valeur C:\TEMP).

Le problème est que je ne peux pas le faire par le clic droit sur le poste de travail, puis le bouton “Variables d’environnement”.

Il me faudrait le faire à partir de la base de registre.
J’ai essayer d’ajouter ceci:


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Control\Session Manager\Environment]
"CHEMIN_ACCESS"="c:\TEMP"

Mais la variable ne se créée toujours pas.

Quelqu’un sait-il comment faire ?

PS: je suis sous Windows XP.

Par avance, merci.

Je ne m’amuserais pas avec la base de registre, surtout pour les variables d’environnement.

En ligne de commandes, tu fais
SET CHEMIN_ACCESS=C:\TEMP

Au pire, tu fais un .BAT avec ça, que tu mets dans le dossier Démarrage ! :wink:

clic droit sur le poste de travail / propriétés / avancé / variables d’environement…

choisir le type de variable (systeme ou utilisateur) et cliquer sur nouveau…

Merci AdminOfPlaygroup et Darkryss pour vos réponse.

En fait, pour des raisons techniques (et notemment de simplicité et de rapidité de modification sur un grand nombre de poste en réseau), je suis pratiquement obligé de passer par un fichier .reg que l’on peut exécuter par le réseau sans problème.

Si vous ou quelqu’un d’autre à des idées, je suis preneur… :wink:

Encore merci.

Essais plutot a cet emplacement :


HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment

Bonjour,

Il te manquait un anti-slash comme caractère d’échappement pour représenter le séparateur de chemin.


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Control\Session Manager\Environment]
"CHEMIN_ACCESS"="c:\\TEMP"

Merci à vous tous pour vos réponses.

Ca fonctionne. Effectivement, il fallait sélectionner CurrentControlSet ainsi que mettre des \\ .

Merci !! :clap:

bha en s’y mettant a 2… c’est vrai que j’aurai pas pensé au \\…

en tout cas ravi d’avoir rendu service…

J’ai précisé exclusivement la syntaxe d’un .reg :wink: