Windows的CMD环境变量

Windows环境变量:

名字很高大上,实际上就是JAVA里的静态常量的角色,也就是储存东西的变量。不区分大小写

Windows环境变量分为两种:

系统环境变量:任何用户都可以使用.设置的CMD命令是 SETX VariableName VariableValue
-m  (需要管理员权限可以参考我以前的文章http://blog.csdn.net/zhjali123/article/details/42815087)。

用户变量: 只有所属用户可用,CMD命令是 SETX VariableName VariableValue

两者的关系是:用户变量内可以调用系统变量,系统变量内不可以调用用户变量,用户变量只能被所属用户调用。

特殊的Windows环境变量PATH:

PATH就是cmd中查找程序的路径,比如为啥在Windows键+R 搜索CMD,就可以打开CMD,而输入QQ就打不开QQ。因为系统需要知道去哪里cmd,PATH路径记录了C:\Windows\System32,而CMD.exe就在这个目录下。如果把QQ的路径加入到PATH中那么你输入QQ也就可以打开QQ了。

可以不改变系统变量,在用户变量里新建一个PATH。查找程序的顺序是: CMD当前目录---》系统PATH路径---》用户PATH路径

附带一个我自己写的cmd脚本,可以用来切换PATH中的JAVA7路径和JAVA6路径

@ECHO off
::ECHO input num %1

IF %1 EQU 6 (CALL :setPathJava6) ELSE (CALL :setPathJava7)

:setPathJava6
ECHO Set path to java 6
SETX path "%JAVA_6_PATH%" -m
cmd

:setPathJava7
ECHO Set path to java 7
SETX path "%JAVA_7_PATH%" -m
cmd
时间: 2025-01-06 03:37:16

Windows的CMD环境变量的相关文章

在Windows下设置环境变量 运行mysql程序变得更容易

在Windows下设置环境变量,点开始菜单,右键单击我的电脑--属性--高级--环境变量 可以看到PATH的变量是这样的: C:\WINDOWS;C:\WINDOWS\COMMAND 为了让运行mysql程序变得更容易,改变它的值指向程序安装目录,添加一个目录D:\Program Files\wamp\bin\mysql\mysql5.0.51b\bin,结果是 D:\Program Files\wamp\bin\mysql\mysql5.0.51b\bin;C:\WINDOWS;C:\WIND

Windows下面对环境变量的操作

如何在cmd命令行中查看.修改.删除与添加环境变量:首先明确一点:所有的在cmd命令行下对环境变量的修改只对当前窗口有效,不是永久性的修改.也就是说当关闭此cmd命令行窗口后,将不再起作用.永久性修改环境变量的方法有两种:一种是直接修改注册表(此种方法目前没试验过),另一种是通过我的电脑-〉属性-〉高级,来设置系统的环境变量(查看详细).其次,明确一下环境变量的作用.它是操作系统用来指定运行环境的一些参数.比如临时文件夹位置和系统文件夹位置等.当你运行某些程序时,除了在当前文件夹中寻找外,还会到

Windows下 Qt环境变量的配置

在安装好Qt后,首先进行的是对它的环境进行配置,否则是无法进行创建工程的,更不要说写程序了.今天写出来的目的是怕自己以后忘记. 今天刚装完系统,有点忘记了怎么配置,幸好还记得一点,最后配置完成了. 首先点击 "工具"------"选项"----左边有一栏叫做"构建和运行",点开. 点击Qt版本 ,一般是不会自动显示的,需要自己手动进行设置.在上边点击-"添加按钮",选择你Qt安装的目录 比如我的安装目录是C盘,选择好后是 接着

Java构建工具Ant之在Windows下配置环境变量

配置环境变量这个东西应该要烂在程序猿,基本上Windows或者Mas osx还是Linux都有固定的配置方式,我们在使用任何软件都是基于系统这个最高层的应用程序上的,前面笔者已经介绍过如何在Max os配置java环境变量,这里不再赘述. 计算机->右键->属性 定义系统变量ANT_HOME 指定变量值"你的ant的安装目录" 跟Java环境变量配置方法一样,如果指定了ant环境变量之后,就可以在cmd命令行下使用ant提供的命令:ant -version 输出ant当前版

Windows下配置环境变量和需不需要重启问题

经常看到一些软件的安装说明上写着,修改Windows的环境变量,然后重新启动计算机.这让人不禁产生疑问,修改环境变量之后真的要重启吗? 其实只要理解了环境变量的原理就可以做出正确的判断.环境变量是一些系统变量,这些变量对运行的任意一个程序都有效.最简单的确认方法就是 cmd.exe 程序.单击“开始”->“运行”,然后输入 cmd,回车,在启动的命令行窗口中输入 set,之后就可以看到一大堆各种各样的环境变量显示在屏幕上.而修改环境变量则是通过“控制面板”->“系统”->“高级”->

Windows 10 Java环境变量配置

Win10下 Java环境变量配置 首先,你应该已经安装了 Java 的 JDK 了(如果没有安装JDK,请跳转到此网址:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html) 笔者安装的是 jdk-8u91-windows-x64 接下来主要讲怎么配置 Java 的环境变量,也是为了以后哪天自己忘记了做个备份 (注:win10的Java环境变量配置和其他的windows版本稍有不同) 在电脑桌

[Windows]ping itsafe&环境变量

(1)when you ping a computer from itsafe,the ping command should return the local IP address. (2)windows系统环境变量与用户环境变量的作用.区别 环境变量的作用: 目前就只知道一个作用,在使用dos窗口执行指令,当我们要执行某个程序时,需要到达程序所在的目录才能正常执行,而环境变量中的path变量可以为系统指定一个默认的路径,当我们执行指令时,系统会在当前目录下查找对没有可执行的程序,如果没有,就

Windows下python环境变量配置

开始学习python开发时,我们首先要了解python是什么,并且了解python开发的环境以及环境配置,其实很多朋友在对python环境配置(http://www.maiziedu.com/course/python/276-2605/)时会出现各种各样的细节错误,导致浪费很多时间,去解决各种问题.因此,小编在本文中给大家讲讲python环境变量设置的方法. 默认情况下,在windows下安装python之后,系统并不会自动添加相应的环境变量.此时不能在命令行直接使用python命令. 1. 

Linux和Windows下查看环境变量方法对比

一.查看所有环境变量的名称和值: Linux下:export Windows下:set 二.根据名称查该环境变量的值: Linux下:echo $环境变量名 如:echo $ORACLE_HOME Windows下:set环境变量名 如:set $ORACLE_HOME 三.设置环境变量: Linux下:export环境变量名=值 如:$export ORACLE_HOME=/home/oracle/product/10.2.0 Windows下:set环境变量名=值 如:>set Path=d