不知你以前用过DOS没有,如果用过,那么你对环境变量会了解很深的。例如最常用的环境变量 path就是告诉你文件的搜索路径和搜索顺序。下边是我机器上的环境变量,我就抽一些我懂的给你说说吧!D:\>set
ALLUSERSPROFILE=D:\Documents and Settings\All Users
这个不用说了吧,字面意思
APPDATA=D:\Documents and Settings\Administrator\Application Data
outlook的邮件数据库就保存在这个目录下
CommonProgramFiles=D:\Program Files\Common Files
通常 ODBC,ADO的驱动都在这里
COMPUTERNAME=xxxxx
这个就不好意思说了!ComSpec=D:\WINNT\system32\cmd.exe
命令解释器的路径
HOMEDRIVE=D:
HOMEPATH=\
include=D:\Program Files\Microsoft Visual Studio\VC98\atl\include;D:\Program F
es\Microsoft Visual Studio\VC98\mfc\include;D:\Program Files\Microsoft Visual
udio\VC98\include
lib=D:\Program Files\Microsoft Visual Studio\VC98\mfc\lib;D:\Program Files\Mic
soft Visual Studio\VC98\lib
LOGONSERVER=\\XXXX
MSDevDir=D:\Program Files\Microsoft Visual Studio\Common\MSDev98
NUMBER_OF_PROCESSORS=1
OS=Windows_NT
Os2LibPath=D:\WINNT\system32\os2\dll;
Path=D:\WINNT\system32;D:\WINNT;D:\WINNT\System32\Wbem;D:\PROGRA~1\ULTRAE~1;D:
rogram Files\Microsoft SQL Server\80\Tools\BINN;D:\Program Files\Microsoft Vis
l Studio\Common\Tools\WinNT;D:\Program Files\Microsoft Visual Studio\Common\MS
v98\Bin;D:\Program Files\Microsoft Visual Studio\Common\Tools;D:\Program Files
icrosoft Visual Studio\VC98\bin
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH上边的这些很容易看懂,就不用详细解释了
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 15 Model 0 Stepping 7, GenuineIntel
PROCESSOR_LEVEL=15
PROCESSOR_REVISION=0007.
CPU的一些参数
ProgramFiles=D:\Program Files
PROMPT=$P$G
SystemDrive=D:
SystemRoot=D:\WINNT
TEMP=D:\DOCUME~1\ADMINI~1\LOCALS~1\Temp
TMP=D:\DOCUME~1\ADMINI~1\LOCALS~1\Temp
USERDOMAIN=XXXX
USERNAME=笑嘻嘻
USERPROFILE=D:\Documents and Settings\Administrator
windir=D:\WINNT
这个也很容易看懂吧!
D:\>例如,VC的编译器在查找库文件,头文件,和输出路径时就查找了环境变量!