Windows系统-环境变量
环境变量
==环境变量== (environment variables) 是在操作系统中用来指定操作系统运行环境的一些参数。环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。
环境变量可分为用户变量与系统变量两类,在注册表中都有对应的项。
Windows 和 DOS 操作系统中的 path
环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到
path
中指定的路径去找。用户通过设置环境变量,来更好的运行进程。
 
注册表位置
- 用户变量所在位置:HKEY_CURRENT_USER\Environment
- 系统变量所在位置:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment
详情
下面是一些常用且固定的Windows系统目录路径,它能使用户方便地输入与定位Windows的系统目录。
| 环境变量 | 含义 | 例子 | 
|---|---|---|
| %SystemDrive% | Windows系统所在的磁盘分区,即Windows系统所在的盘符根目录 | C:\ | 
| %HomeDrive% | Windows系统所在的磁盘分区,即Windows系统所在的盘符根目录 | C:\ | 
| %SystemRoot% | Windows系统所在的目录 | C: | 
| %WinDir% | Windows系统所在的目录 | C: | 
| %HomePath% | 当前帐户的用户目录 | C: | 
| %UserProfile% | 当前帐户的用户目录 | C: | 
| %UserName% | 当前用户名文件夹 | 当前用户名 | 
| %ProgramData% | 所有用户的用户目录 | C: | 
| %AllUsersProfile% | 所有用户的用户目录 | C: | 
| %Public% | 公用用户的目录 | C: | 
| %AppData% | 当前用户的Application Data目录 | C: | 
| %LocalAppData% | 当前用户的Application Data目录 | C: | 
| %Temp% | 当前用户的临时文件目录 | C: | 
| %Tmp% | 当前用户的临时文件目录 | C: | 
| %ProgramFiles% | 程序默认安装目录 | C:Files | 
| %PROGRAMW6432% | 程序默认安装目录 | C:Files | 
| %ProgramFiles(X86)% | 程序(32位)默认安装目录 | C:Files (x86) | 
| %CommonProgramFiles% | 程序公用文件目录(如DLL) | C:FilesFiles | 
| %CommonProgramFiles(x86)% | 程序公用文件目录(32位,如DLL) | C:Files (x86)Files | 
| %ComSpec% | 命令提示符,即cmd.exe程序 | C:.exe | 
| %LogonServer% | 当前设备网络共享文件夹 | \\计算机名 |