Existe-t-il une commande pour actualiser les variables d'environnement depuis l'invite de commandes Windows ?
Existe-t-il une commande pour actualiser les variables d'environnement depuis l'invite de commandes Windows ?
Existe-t-il une commande pour actualiser les variables d'environnement depuis l'invite de commandes Windows ?
Re: Existe-t-il une commande pour actualiser les variables d'environnement depuis l'invite de commandes Windows ?
Vous pouvez capturer les variables d'environnement système avec un script vbs, mais vous avez besoin d'un script bat pour modifier réellement les variables d'environnement actuelles, voici donc une solution combinée.
Créez un fichier nommé `resetvars.vbs` contenant ce code, et enregistrez-le dans le chemin :
`Set oShell = WScript.CreateObject("WScript.Shell")
filename = oShell.ExpandEnvironmentStrings("%TEMP%\resetvars.bat")
Set objFileSystem = CreateObject("Scripting.fileSystemObject")
Set oFile = objFileSystem.CreateTextFile(filename, TRUE)
set oEnv=oShell.Environment("System")
for each sitem in oEnv
oFile.WriteLine("SET " & site
Créez un fichier nommé `resetvars.vbs` contenant ce code, et enregistrez-le dans le chemin :
`Set oShell = WScript.CreateObject("WScript.Shell")
filename = oShell.ExpandEnvironmentStrings("%TEMP%\resetvars.bat")
Set objFileSystem = CreateObject("Scripting.fileSystemObject")
Set oFile = objFileSystem.CreateTextFile(filename, TRUE)
set oEnv=oShell.Environment("System")
for each sitem in oEnv
oFile.WriteLine("SET " & site