Dos命令之SET命令

来源:http://www.bug315.com/article/85.htm

 

 Windows的set dos命令的作用是显示、设置或删除cmd.exe环境变量。在日常开发中通常需要动态设置环境变量,如:tomcat中在start.bat文件中动态设置java_home和catalina_home环境变量。如下:

1
2
3
4
5
6
7
8
9
10
11
...
if  "%OS%"  ==  "Windows_NT"  setlocal
rem ---------------------------------------------------------------------------
rem Start script  for  the CATALINA Server
rem
rem $Id: startup.bat 908749 2010-02-10 23:26:42Z markt $
rem ---------------------------------------------------------------------------
 
set  JAVA_HOME=D:\ProgrammingSoftware\JDK6
set  CATALINA_HOME=D:\tomcat_server\tomcat6.0.24
...

 

SET命令:

描述:显示、设置或删除 cmd.exe 环境变量。

语法:

    SET [variable=[string]]

说明:

    variable   指定环境变量名。

    string     指定要指派给变量的一系列字符串。

注意:要显示当前环境变量,键入不带参数的 SET。

 

如果命令扩展被启用,SET 会如下改变:

1、可仅用一个变量激活 SET 命令,等号或值不显示所有前缀匹配SET命令已使用的名称的所有变量的值。例如:

1
SET P

会显示所有以字母 P 打头的变量。如果在当前环境中找不到该变量名称,SET 命令将把 ERRORLEVEL设置成 1。SET 命令不允许变量名含有等号

 

查看原文

你可能感兴趣的:(set命令,windows DOS,DOS命令)