黑马程序员技术交流社区

标题: 关于临时环境变量path的配置时等号两边加空格和不加空格... [打印本页]

作者: kakaxi117    时间: 2014-1-25 21:06
标题: 关于临时环境变量path的配置时等号两边加空格和不加空格...
在dos命令行中使用set path进行临时环境变量path的配置时,等号两边不加等号配置后显示配置后的路径,等号两边加空格配置完后不仅显示了配置后的路径还显示了配置前的路径。如图所示。
为什么会出现这种情况呢?会不会是因为加空格(set path = newpath;%path%)时会先执行一次“set path”命令,然后又执行了一次“set path=newpath;%path%”。这样配置有什么不妥的地方么,望各位指教!

set path1.png (11.2 KB, 下载次数: 9)

等号两边无空格时的临时配置

等号两边无空格时的临时配置

set path2.png (16.11 KB, 下载次数: 18)

等号两边有空格时的临时配置

等号两边有空格时的临时配置

作者: 付江涛    时间: 2014-1-25 22:48
          set :用于查看本机的所有环境变量的信息。
          set  变量名 :查看具体一个环境变量的值。
          set  变量名=:清空一个环境变量的值。
          set  变量名=具体值 :给指定变量定义具体值。


不对吗?

作者: kakaxi117    时间: 2014-1-26 14:01
这些功能都没错,就是在等号两边加了空格后再查看变量值时会显示两个,一个是配置前的,一个是配置后的。这样配置后也能实现其功能,本质上也应该是没差别的吧?




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2