set命令是批处理BAT脚本中常用的命令,用于设置和修改环境变量、定义变量、修改系统配置等。下面是set命令的使用详解:
set变量名=值
例如:set PATH=C:\Program Files\Java\jdk1.8.0_261\bin;%PATH%
在这个例子中,将Java JDK的安装路径添加到系统的PATH环境变量中。
set 变量名
例如:set PATH
这个命令将显示系统的PATH环境变量的值。
set 变量名=值
例如:set var=Hello World
这个命令将定义一个名为var的变量,并将其值设置为"Hello World"。
使用%变量名%的格式来引用已经定义的变量。
例如:echo %var%
这个命令将输出变量var的值。
set 变量名=
例如:set var=
这个命令将清除变量var的值。
使用REM命令来添加注释,注释内容将被忽略。
例如:REM 这是一个注释
这个命令将添加一个注释,注释内容不会被执行。
set PROMPT=字符串
例如:set PROMPT=$P$G
这个命令将设置命令行提示符为$P$G,$P表示当前路径,$G表示输入符号。
setx 变量名 值
例如:setx PATH “%PATH%;C:\Program Files\Java\jdk1.8.0_261\bin”
这个命令将设置系统的PATH环境变量,并将Java JDK的安装路径添加到其中。
以上就是set命令在批处理BAT脚本中的使用详解。通过set命令,可以方便地设置环境变量、定义变量、修改系统配置等操作。