环境变量(environment variables)一般是指在
操作系统
中用来指定操作系统运行环境的一些参数,如:
临时文件夹
位置和
系统文件夹
位置等;环境变量相当于给系统或用户应用程序设置的一些参数,具体起什么作用这当然和具体的环境变量相关
环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如:Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程
WINDOWS系统常用环境变量
%ALLUSERSPROFILE% 局部 返回所有“
用户配置文件”的位置。
%CD% 局部 返回
当前目录字符串。
%CMDCMDLINE% 局部 返回用来启动当前的 Cmd.exe 的准确
命令行。
%COMPUTERNAME% 系统 返回
计算机的名称。
%LOGONSEVER% 局部 返回验证当前登录会话的
域控制器的名称。
%NUMBER_OF_PROCESSORS% 系统 指定安装在
计算机上的处理器的数目。
%PATH% 系统 指定
可执行文件的搜索路径。
%PROCESSOR_ARCHITECTURE% 系统 返回处理器的芯片体系结构。值: x86,IA64。
%PROCESSOR_IDENTIFIER% 系统 返回处理器说明。
%PROCESSOR_LEVEL% 系统 返回
计算机上安装的处理器的型号。
%PROCESSOR_REVISION% 系统 返回处理器修订号的
系统变量。
%RANDOM% 系统 返回 0 到 32767 之间的任意
十进制数字。由 Cmd.exe 生成。
%SYSTEMROOT% 系统 返回 Windows XP 根
目录的位置。
%TIME% 系统 返回当前时间。使用与 time /t 命令相同的格式。由 Cmd.exe 生成。有关 time
命令的详细信息,请参阅 Time。
%USERDOMAIN% 局部 返回包含
用户帐户的域的名称。
%USERNAME% 局部 返回当前登录的用户的名称。
%UserProfile% 局部 返回当前用户的配置文件的位置。