<!-- /* Font Definitions */ @font-face {font-family:宋体; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 135135232 16 0 262145 0;} @font-face {font-family:"/@宋体"; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 135135232 16 0 262145 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; text-align:justify; text-justify:inter-ideograph; mso-pagination:none; font-size:10.5pt; mso-bidi-font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:宋体; mso-font-kerning:1.0pt;} pre {margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:宋体; mso-bidi-font-family:宋体;} /* Page Definitions */ @page {mso-page-border-surround-header:no; mso-page-border-surround-footer:no;} @page Section1 {size:612.0pt 792.0pt; margin:72.0pt 90.0pt 72.0pt 90.0pt; mso-header-margin:36.0pt; mso-footer-margin:36.0pt; mso-paper-source:0;} div.Section1 {page:Section1;} -->

环境变量是包含关于系统及当前登录用户的环境信息的字符串,
一些软件程序使用此信息确定在何处放置文件(
如临时文件).

环境变量说白了就是指定一个软件的路径,比如说配置TomcatJdk
等软件时就必须设置环境变量。方法如下:
点击我的电脑然后按右键——
属性——
高级——
环境变量——
新建——
名称/
路径。

环境变量是包含诸如驱动器、路径或文件名之类的字符串。环境变量控制着多种程序的行为。例如,TEMP
环境变量指定程序放置临时文件的位置。
任何用户都可以添加、修改或删除用户的环境变量。但是,只有管理员才能添加、修改或删除系统环境变量。
使用“
控制面板”
中的“
系统”
可以自定义下列变量:
用于 logged_on_user_name
的用户环境变量
对于特定计算机的每个用户来说,用户环境变量是不同的。变量包括由用户设置的任何内容,以及由应用程序定义的所有变量,例如应用程序文件的路径。
系统环境变量
管理员可以更改或添加应用到系统(从而应用到系统中的所有用户)的环境变量。安装期间,Windows 2000
安装程序配置默认的系统变量,例如 Windows 2000
文件的路径

环境变量相对于给系统或用户应用程序设置的一些变量,
具体起什么作用这当然和具体的环境变量相关.
象path,
是告诉系统,
当要求系统运行一个程序而没有告诉它程序所在的完整路径时,
系统除了在当前目录下面寻找此程序外,
还应到那些目录下去找;
再象tc
或bc++
中, set include=path1;path2;
是告诉编译程序到哪里去找.h
类型的文件;
当然不仅仅是指定什么路径,
还有其它的作用的,
象 set dircmd=/4
设置一个环境变量的作用是在使用dir
命令是会把/4
最为缺省的参数添加到你的dir
命令之后,
就象你的每个命令都加了/4
参数,
它实际上是给命令解释程序command
设置的一个环境变量还是给dir
这个内部命令设置的,
这我也不清楚.

至于DWORD GetEnvironmentVariable(LPCSTR lpName, LPSTR lpBuffer, DWORD dSize),
参数lpName
是你要求查询的环境变量的名, lpBuffer
是返回你所指定的环境变量的值的, dSize
是告诉这个函数lpBuffer
可以存放多少个字节.
问:什么是环境变量?有什么用?
回复人:【烦人】(phchenjie)2004-9-22 12:45:43
环境变量是包含关于系统及当前登录用户的环境信息的字符串,
一些软件程序使用此信息确定在何处放置文件(
如临时文件).
回复人:大平(xjp6688)2004-9-23 16:18:21
怎么说呢?就是说你指定的一个路径
回复人: 一级(
初级) user1 100 24326662 3397661 859200 flowind22 4 2004-9-23 20:40:22
雪中月(yadjun)2004-9-27 15:55:07
前面的那位老兄说的差不多,环境变量说白了就是指定一个软件的路径,比如说配置TomcatJdk
等软件时就必须设置环境变量。方法如下:
点击我的电脑然后按右键——
属性——
高级——
环境变量——
新建——
名称/
路径。
回复人:花伟(huawei8)2004-9-28 14:33:21
环境变量是包含诸如驱动器、路径或文件名之类的字符串。环境变量控制着多种程序的行为。例如,TEMP
环境变量指定程序放置临时文件的位置。
任何用户都可以添加、修改或删除用户的环境变量。但是,只有管理员才能添加、修改或删除系统环境变量。
使用“
控制面板”
中的“
系统”
可以自定义下列变量:
用于 logged_on_user_name
的用户环境变量
对于特定计算机的每个用户来说,用户环境变量是不同的。变量包括由用户设置的任何内容,以及由应用程序定义的所有变量,例如应用程序文件的路径。
系统环境变量
管理员可以更改或添加应用到系统(从而应用到系统中的所有用户)的环境变量。安装期间,Windows 2000
安装程序配置默认的系统变量,例如 Windows 2000
文件的路径 


 3.

用户变量和系统变量的关系是什么?





点击“
我的电脑→
属性→
高级”
标签的“
环境变量”
按钮, 出现“
环境变量”
对话框,如果当前是以Administrator
登录系统的用户,对话框的上面为Administrator
的用户变量,对话框的下面为 系统变量(即相当于系统中所有用户的用户变量)。有的时候我们会看到在用户变量和系统变量中都存在某一个环境变量,比如path
,那么path
的值到底是 用户变量中的值还是系统变量中的值,或者两者都不是呢?答案是两者都不是。path
变量的值是用户变量中的值与系统变量中的值的叠加。

4.


改变环境变量和环境变量中的值应该注意什么?





环境变量和环境变量的值不要含有空格,也不要用中文,切记!

系统变量与环境变量的关系相关推荐

  1. 【Java】Java介绍及添加系统变量,环境变量的方法

    Java介绍及添加系统变量,环境变量的方法 Java介绍 JVM(min:跨平台的核心) JDK和JRE JVM,JRE,JDK的区别 添加系统变量,环境变量的方法 Path变量 classpath变 ...

  2. xp java配置_WinXP系统Java配置环境变量的方法

    谈起Java环境变量我想大多数编程人员都知道,因为我们想要进行编程就必须先配置它,不过不少用户不知道WinXP系统Java怎么配置环境变量,为此小编赶紧整理了一篇WinXP系统Java配置环境变量的方 ...

  3. linux系统中变量,Linux系统中的环境变量知识详解

    对于没有使用过linux系统的用户来说,有很多术语和功能都很陌生.本文就介绍了linux系统中的环境变量的相关知识,具体内容如下所述. linux是一个多用户的操作系统.每个用户登录系统后,都会有一个 ...

  4. linux查看本机所有预设的系统变量,如何设置与查看Linux系统中的环境变量?

    大家都知道,在 Linux 系统中,有环境变量和 Shell 变量这两种变量. 环境变量是在程序及其子程序中全局可用的,常常用来储存像默认的文本编辑器或者浏览器,以及可执行文件的路径等等这样的信息.而 ...

  5. Linux系统编程--2(环境变量,进程控制)

    环境变量 环境变量 是指在操作系统中用来指定操作系统运行环境的一些参数 每个人用电脑的习惯不一样,比如一般把文件放到磁盘,怎么管理文件,用什么编译器,所以,环境变量就是根据每个人使用操作系统的习惯来规 ...

  6. 苹果电脑上使用linux环境变量,mac系统下修改环境变量

    苹果电脑使用率越来越高,在mac系统下研发,性能要比在windows下快不少,既然要开发,免不了要配置环境变量.下面是学习啦小编收集整理的mac系统下修改环境变量,希望对大家有帮助~~ mac系统下修 ...

  7. linux怎么查看系统环境变量路径,Linux系统中的环境变量该如何设置与查看

    今天小编要跟大家分享的文章是关于Linux系统中的环境变量该如何设置与查看.大家都知道,在 Linux 系统中,有环境变量和 Shell 变量这两种变量. 环境变量是在程序及其子程序中全局可用的,常常 ...

  8. Java系统属性和环境变量

    1 什么是环境变量 境变量分为系统环境变量和用户环境变量. 所说的环境变量是指系统环境变量,对所有用户起作用,而用户环境变量只对当前用户起作用. 例如要用java,那么把java的bin目录加入到pa ...

  9. Windows8系统中JAVA环境变量的配置

    在Windows8系统中进行JAVA环境变量的配置 Windows8是微软最新和最具有革命性变化的操作系统.该系统旨在让人们的日常电脑操作更加简单和快捷,为人们提供高效易行的工作环境.目前,微软官方已 ...

最新文章

  1. Ubuntu18.04 CUDA与cudnn安装
  2. php 拼接wav,将两个Wav文件合并为一个 | 学步园
  3. CSS中调用JS函数和变量
  4. Android 微光闪烁效果之更强Shimmer-android
  5. [Tailwind] Control What Variations are Generated for Each Utility Class Module in Tailwind
  6. 调用k8s api遇到CERTIFICATE_VERIFY_FAILED的问题解决方法
  7. IDEA 如果修改工作区的主题 也就是黑色背景和白色背景
  8. windows7 XP 如何安装netbeui协议
  9. 华为认证 HCNA­Cloud 云计算题库
  10. MATLAB加入螺旋相位板调制,螺旋相位板原理及使用手册
  11. Python中显示图片
  12. 今晚8:00 | CEI Lab 软硬件协同优化专题,顶会MICRO最佳论文作者来啦
  13. 网站优化关键词选择时需要的注意事项
  14. 只有1kb的清理软件_1kb病毒专杀工具下载
  15. python模拟ios点击_iOS13 模拟点击 模拟触摸 按键模拟 自写按键精灵
  16. 2019秋-走的太久忘记了为什么出发
  17. iPhone7黔驴技穷,Moto Z另辟蹊径,谁才能引领行业创新?
  18. qq空间网页设计_网页设计中的负空间
  19. Ubuntu下用安装包安装MySQL
  20. 【码上实战】【立体匹配系列】经典AD-Census: (3)代价计算

热门文章

  1. mysql 7.4_CentOS 7.4 64位/ mysql
  2. mysql 设置 0、1 用什么数据类型_MySQL索引的基本使用
  3. mysql 去掉日期.0_简单介绍MySQL数据库中日期中包含零值的问题
  4. python递归_纯Python递归计算行列式
  5. 是否能被3,5,7同时整除(3.4)(Java)
  6. java 并发任务_java 并发 - 运行多个任务并执行第一个结果
  7. 样条表示---OpenGL的逼近样条函数
  8. 机器学习中目标函数、损失函数、代价函数之间的区别和联系
  9. 关于$ORACLE_HOME/bin/oracle文件属性
  10. WEBAPI 帖子收藏