Command: set (command.com command)
SET displays, sets, or removes environment variables.
SET is a BATCH-FILE / AUTOEXEC.BAT command.
It can also be used in command line.
Syntax:
SET [/C] [/P] [/E] [/U] [variable[=[string]]]
SET [/?]
variable Specifies the environment-variable name.
string Specifies a series of characters to assign to the variable.
* If no string is specified, the variable is removed from the
environment.
Type SET without parameters to display the current environment
variables. Type SET VAR to display the value of VAR.
Options:
/C Forces to keep the case of the variable; by default the variable
is uppercased, if it is not located in the environment already,
otherwise the case is retained (only works for new variables).
/P Prompt the user with string, and assigns the user input to the
variable.
/E Sets the given variable to the first line of output of the
command pointed to by [string].
/U Changes the case of [string] to uppercase.
/? Shows the help.
Comments:
SET can also be used outside a batch file.
SET is a command internal to command.com and needs no other file
in order to work.
Examples:
IN A .BAT FILE / AUTOEXEC.BAT:
set displays a list of the current environment variables
set DRIVE=Z sets the environment variable DRIVE to the given
value Z
set DRIVE= removes the variable DRIVE from the environment
See also:
autoexec.bat
batch files
config.sys
set (config.sys command)
Copyright © 2003 Robert Platt, updated 2007 by W. Spiegl.
This file is derived from the FreeDOS Spec Command HOWTO.
See the file H2Cpying for copying conditions.