Remove Method (Windows Script Host)
Removes an existing environment variable.
object
.Remove(strName)
The following code removes the Process environment variable TestVar.
Dim WshShell, WshEnv
Set WshShell = WScript.CreateObject("WScript.Shell")
Set WshEnv = WshShell.Environment("PROCESS")
WshEnv("TestVar") = "Windows Script Host"
WScript.Echo WshShell.ExpandEnvironmentStrings("The value of the test variable is: '%TestVar%'")
WshEnv.Remove "TestVar"
WScript.Echo WshShell.ExpandEnvironmentStrings("The value of the test variable is: '%TestVar%'")
var WshShell = WScript.CreateObject("WScript.Shell"); var WshEnv = WshShell.Environment("PROCESS"); WshEnv("TestVar") = "Windows Script Host"; WScript.Echo(WshShell.ExpandEnvironmentStrings("The value of the test variable is: '%TestVar%'")); WshEnv.Remove("TestVar"); WScript.Echo(WshShell.ExpandEnvironmentStrings("The value of the test variable is: '%TestVar%'"));
Applies To:
Community Additions
Show: