Function
Sets the value of an environment variable.
environment-variable-setter new-value name => new-value
<byte-string>, or #f.
<byte-string>.
<byte-string>, or #f.
system
operating-system
Changes the value of the environment variable specified by name to new-value. If new-value is #f, the environment variable is undefined. If the environment variable does not already exist, environment-variable-setter creates it.
Note: Windows 95 places restrictions on the number of environment variables allowed, based on the total length of the names and values of the existing environment variables. The function environment-variable-setter only creates a new environment variable if it is possible within these restrictions. See the relevant Windows 95 documentation for more details.