详解Windows环境变量设置方法与使用规范

栏目:技术文章 发布时间:2026-04-27 09:25
系统环境变量配置需区分用户变量与系统变量作用域,Path变量取值为两者叠加结果。设置时需避免空格及中文字符,确保变量稳定性与兼容性。

1、windows系统环境变量说明

%ALLUSERSPROFILE%表示C:DocumentsandSettingsAllUsers

%APPDATA%表示C:DocumentsandSettings当前用户名ApplicationData

%ALLAPPDATA%表示C:DocumentsandSettingsAllUsersApplicationData

%SYSTEMDRIVE%表示C:

%HOMEDRIVE%表示C:

%SYSTEMROOT%表示C:WINDOWS

%WINDIR%表示C:WINDOWS

%TEMP%和%TMP%表示C:DocumentsandSettings当前用户名LocalSettingsTemp

详解Windows环境变量设置方法与使用规范(图1)

%ProgramFiles%表示C:ProgramFiles

%CommonProgramFiles%表示C:ProgramFilesCommonFiles

设置环境变量有两种方式:第一种是在命令提示符运行窗口中设置;第二种是通过单击“我的电脑→属性→高级”标签的“环境变量”按钮设置。需要注意的是,第一种设置环境变量的方式只对当前运行窗口有效,关闭运行窗口后,设置就不起作用了,而第二种设置环境变量的方式则是永久有效。

 2、如何在命令提示符窗口中设置环境变量?

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

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

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

  

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