什么是环境变量?

什么是环境变量

环境变量是包含关于系统及当前登录用户的环境信息的字符串,一些软件程序使用此信息确定在何处放置文件(如临时文件). 
        关于环境变量没有很确切的定义,这里就先举一个例子吧:
        打开“开始->运行”,在对话框里输入“calc”并回车,看看是不是打开了“计算器”,或者在“命令提示符”中输入“calc”并回车,看看是不是也打开了“计算器”。现在我们进入“C:\Windows\System32”目录,看看里面是不是有一个名为“calc.exe”的文件,在看看里面别的可执行文件:mspaint.exe为画图程序,notepad.exe为记事本程序。你在“运行”或“命令提示符”中分别输入“mspaint”和“notepad”是不是又打开了“画图”和“记事本”呢。
        现在我们在“运行”和“命令提示符”中输入“qq”并回车,能打开QQ吗?并没有,而是提示“windows找不到程序qq”和“‘qq‘ 不是内部或批处理文件。”。
        要怎样才能打开QQ呢?我的QQ是安装在“C:\Program Files\Tencent\QQ”这个目录里的。现在我们在“运行”里输入“cmd”并回车,在打开的“命令提示符中”输入“cd C:\Program Files\Tencent\QQ”,这个命令的作用是进入QQ的安装目录,现在我们就可以输入“qq”并回车直接打开QQ了。
        为什么我们输入“calc”、“mspaint”和“notepad”就可以直接打开对应的程序,而打开QQ就必须进入QQ的安装目录才行呢?现在我们就来看看这其中的关键环节。右击“我的电脑”选择“属性”,切换到“高级”选项卡,单其中的“环境变量”,在“系统变量”中我们看到一个名为“path”的变量,我们双击打开它看到它的变量值为“C:\Program Files\Rockwell Software\RSCommon;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Common Files\Autodesk Shared\;”。这个变量值是用“;”分开的一些目录,其中我们可以看到“%SystemRoot%\System32”目录,其中的“%SystemRoot%”指的是系统盘下的“Windows”目录,如果系统装在C盘,那这个目录其实就是“C:\Windows\System32”,而我们先前讲的“calc.exe”、“mspaint.exe”和“notepad.exe”都在“C:\Windows\System32”这个目录中,而在“path”的变量值中我们没有找到“C:\Program Files\Tencent\QQ”,现在你就知道开始举的例子是为什么了吧。
        现在我们就对“path”这个变量的值修改一下,在它的变量值的最后加上“;C:\Program Files\Tencent\QQ”,然后一路点击确定返回到桌面。注意在加上的那个目录前有一个“;”,因为要和前面的那个目录分开。好了,大功告成了,现要你在“运行”和“命令提示符”里的任何目录中输入“qq”,就都可以方便的打开QQ了。

什么是环境变量?,布布扣,bubuko.com

时间: 2024-10-23 20:24:00

什么是环境变量?的相关文章

Linux下修改环境变量PATH

1.什么是环境变量(PATH) 在Linux中,在执行命令时,系统会按照PATH的设置,去每个PATH定义的路径下搜索执行文件,先搜索到的文件先执行. 我们知道查阅文件属性的指令ls 完整文件名为:/bin/ls(这是绝对路径), 那你会不会觉得很奇怪:"为什么我可以在任何地方执行/bin/ls这个指令呢? " 为什么我在任何目录下输入 ls 就一定可以显示出一些讯息而不会说找不到该 /bin/ls 指令呢? 这是因为环境变量 PATH 的帮助所致呀! 当我们在执行一个指令癿时候,举例

Tomcat启动分析(我们为什么要配置CATALINA_HOME环境变量)

原文:http://www.cnblogs.com/heshan664754022/archive/2013/03/27/2984357.html Tomcat启动分析(我们为什么要配置CATALINA_HOME环境变量) 用文本编辑工具打开用于启动Tomcat的批处理文件startup.bat,仔细阅读.在这个文件中,首先判断CATALINA_HOME环境变量是否为空,如果为空,就将当前目录设为CATALINA_HOME的值.接着判断当前目录下是否存在bin\catalina.bat,如果文件

linux安装maven及配置环境变量 配图

Maven 3.5.0 maven安装和环境变量的配置 1 下载 maven 链接:http://pan.baidu.com/s/1qXXjXfe 密码:r92r 2 解压安装包 tar zvxf apache-maven-3.5.0-bin.tar.gz 3  配置maven环境变量 vi  /etc/profile   编辑系统配置文件 #set Maven environmentexport MAVEN_HOME=/usr/local/software/dir-maven/apache-m

jdk环境变量配置

前言: 先下载好对应系统版本的jdk版本:一般默认安装,安装好之后的步骤: 安装路径: 1.打开电脑的环境变量配置页面 2.新建环境变量 变量值为jdk的安装路径 新建CLASSPATH 变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar; (%前面加上.;) 编辑path变量值 在path变量值后加%JAVA_HOME%\bin; 3.进入cmd窗口中执行命令 java -version 出现图上所示即安装成功.

配置JAVA的环境变量

Java是由Sun公司开发的一种应用于分布式网络环境的程序设计语言,Java语言拥有跨平台的特性,它编译的程序能够运行在多种操作系统平台上,可以实现"一次编写,到处运行"的强大功能. 1.想要成功配置Java的环境变量,那肯定就要安装JDK,才能开始配置的. 2.安装JDK(按提示向导安装). 3.成功安装之后,进行测试是否真的成功安装,点击[开始]----[运行]----输入 CMD,在命令提示符里面输入"Java -version"并按回车键,出现下图,即为安装

ionic打包apk 的三个环境变量配置

ionic--安装Java jdk并配置环境变量 前言:jdk是 Java 语言的软件开发工具包,它包含了Java 的运行环境,Java 工具和Java 基础的类库.做java web开发,android开发,还有现在流行的混合式App开发,都需要安装jdk oracle官网下载jdk 如下4张图按步骤可以找到jdk的下载路径,也可以点这里去选择你想要的版本 Paste_Image.png Paste_Image.png Paste_Image.png Paste_Image.png 安装jdk

dos命令-环境变量-数据类型-命名规范

JAVA第一天笔记--dos命令-环境变量-数据类型-命名规范 1.能够阐述JDK和JRE之间区别 JDK(Java Development Kit)是提供给开发人员使用的JAVA开发工具包(javac.exe;java.exe),包含JRE(Java Runtime Environment). JRE(Java Runtime Environment)是Java程序运行环境,包含JVM(Java Virtual Machine)及核心类库. 总结为:开发人员使用JDK开发的程序,在JRE中运行

Java基础—JDK环境变量配置

1.安装JDK 下载网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 注意点:一般只修改安装路径的盘符(C换D即可) 2.配置环境变量 以WIN8.1为例,依次操作步骤:这台电脑->右键属性->高级系统设置->环境变量 配置JAVA_HOME:点击[新建],新建一个系统环境变量 名称为:JAVA_HOME 值为:JDK安装路径(这里以安装时将默认路径盘符C换为D为例

第5章 进程环境(3)_环境表和环境变量

3. 环境表 (1)每个进程都有一个独立的环境表(字符指针数组) (2)初始的环境表继承自父进程 (3)两种访问方式: ①int main(int argc, char* argv[], char* envp[]);  //第3个参数 ②extern char** environ;   //全局变量 4. 环境变量操作函数 (1)getenv:获取环境变量值 头文件 #include<stdlib.h> 函数 char* getenv(const char* name); 返回值 指向与nam

JAVA环境变量和TomCat服务器配置

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选.对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求.实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的. 目前Tomcat最新版本为