作者:电脑信息网日期:
返回目录:win7问题
环境变量分为系统环境变量和用户环境变量。
你所说的环境变量是指系统环境变量,对所百有用户起作用
而用户环度境变量只对当前用户起作用。
例如你要用java,那么你把java的bin目录加入到path变量下面,那么它就是系统环境变量,所用用户登陆,在命令行输入java都会有java的帮助信息出来。而问如果你在某个用户的变量下面新建一个变量,那么它就只对这个用户有用,当你以其他用户登陆答时这个变量就和不存在一样。
这个问题在linux下面就相对好理解一些,系统变量都在/etc/profile文件里面,而用户的变量则在~/.bash_profile(如果用的是bash的话),每个用户的用户目录对其专他用户不可见。假设有a,b,c三个用户,你在a的变量文件中写入语句在屏幕上述出a,在b的输出属b,c的什么都不输出,系统文件输出sys,那么当你用a用户登陆时,输出a;用户b登陆输出b,用户c则输出sys.
环境变量分为系统环境变量和用户环境变量。
你所说的环境变量是指系统环境变量,对所有复用户起作用
而用户环境变量只对当前用户起作用。
例如你要用java,那么你把java的bin目录加入到path变量下面,那么它就是系统环境变量,所用用户登陆,在命令行输入java都会有java的帮助信息出来。而如制果你在某个用户的变量下面新建一个变量,那么它就只对这个用户有用,当你以其他用户登陆时这个变量就和不存在一样。
这个问题在linux下面就相对好理解一些,系统变量都在/etc/profile文件里面,而用户的变量则在~/.bash_profile(如果用的是bash的话),每个用户的用户目录对其他用户不可见。假设有a,b,c三个用户,你在a的变量文件中写入语句在屏幕上述出a,在b的输出b,c的什么都不输出,系统文件输出sys,那么当zhidao你用a用户登陆时,输出a;用户b登陆输出b,用户c则输出sys.
win7 64位默认Path 变量值为来%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\。
查看及修改步骤如下:
1、点击自开始,点击运行,输入sysdm.cpl,点击确定;
2、点击高级选项卡,点击环境变量按钮知;
3、下方列道表找到并点击path项目,点击编辑按钮;
4、打开对话框即可查看并修改。
比如你打开DOS窗口输入命令:javac
此时百windows干了什么事呢?
它首先去当前目录下找javac.exe
如果发现没有度就去system32下找
如果还没有就去你电脑中配置的环境变量中找了,如果这里也没有,那么就告诉你没有这个命令如果你装了JDK:c:\java\jdk1.6,你就可以把c:\java\jdk1.6\bin配置到环境变量中,回此时重启DOS窗口,输入javac,就会成功执行该命令。总之,环境变量就是告答诉电脑去哪里找命令。