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% | 当前设备网络共享文件夹 | \\计算机名 |