環(huán)境變量(enviroment variables)一般是值得在操作系統(tǒng)中用來指定操作系統(tǒng)運行環(huán)境的一些參數(shù)亮曹,比如:臨時文件夾和系統(tǒng)文件夾位置等等帜羊。
環(huán)境變量是在操作系統(tǒng)中一個具有特定名字的對象,它包含了一個或者多個應用程序所將使用到的信息莺奸。例如:Windows和DOS操作系統(tǒng)中的path環(huán)境變量佛呻,當要求系統(tǒng)運行一個程序而沒有告訴它程序所在的完整路徑時,系統(tǒng)除了在當前目錄下尋找此程序外匪蝙,還應該到path
中指定的路徑去找主籍。
環(huán)境變量的主要作用:
設置參數(shù)
環(huán)境變量相當于給系統(tǒng)或用戶應用程序設置的一些參數(shù),具體起什么作用這當然和具體的環(huán)境變量相關逛球。比如path千元,是告訴系統(tǒng),當要求系統(tǒng)運行一個程序而沒有告訴它程序所在的完整路徑時需忿,系統(tǒng)除了在當前目錄下面尋找此程序外诅炉,還應到哪些目錄下去尋找;再如tc或vc++中屋厘,set include=path1;path2; 是告訴編譯程序到哪里去找.h類型的文件;當然不僅僅是指定什么路徑月而,還有其它的作用的汗洒,如set dircmd=/4 設置一個環(huán)境變量的作用是在使用dir命令時會把/4作為缺省的參數(shù)添加到你的dir命令之后,就像你的每個命令都加了/4參數(shù)父款,它實際上是給命令解釋程序command設置的一個環(huán)境變量溢谤,并且是給dir這個內部命令設置的。
軟件共用
很多開發(fā)者會在自己的計算機上安裝雙系統(tǒng)憨攒,例如C盤安裝Windows XP世杀,D盤安裝Windows 7「渭可是某些軟件往往只在Windows XP系統(tǒng)中安裝瞻坝,Windows 7系統(tǒng)中是無法正常使用的,比較麻煩卻有效的方法是再安裝一遍杏瞻。當我們了解了環(huán)境變量中的用途后就可以很好解決雙系統(tǒng)的軟件共用問題所刀。
系統(tǒng)運行
為什么在Windows XP中安裝了的軟件在Windows 7下無法運行呢(綠色軟件除外)?原因是安裝軟件時往往須要向系統(tǒng)目錄中復制某些文件,而使用另外一個系統(tǒng)時會由于缺少這些文件而無法運行捞挥。因此浮创,我們可以通過設置環(huán)境變量的方法來解決這個問題。