什么是環(huán)境變量 path變量起什么作用
環(huán)境變量(environment variables)一般是指在操作系統(tǒng)中用來指定操作系統(tǒng)運(yùn)行環(huán)境的一些參數(shù),如:臨時文件夾位置和系統(tǒng)文件夾位置等。
作用是指定命令搜索路徑,在i命令行下面執(zhí)行命令如javac編譯java程序時,它會到PATH變量所指定的路徑中查找看是否能找到相應(yīng)的命令程序。
我們需要把jdk安裝目錄下的bin目錄增加到現(xiàn)有的PATH變量中,bin目錄中包含經(jīng)常要用到的可執(zhí)行文件如javac/java/javadoc等待,設(shè)置好PATH變量后,就可以在任何目錄下執(zhí)行javac/java等工具了。
設(shè)置參數(shù)
環(huán)境變量相當(dāng)于給系統(tǒng)或用戶應(yīng)用程序設(shè)置的一些參數(shù),具體起什么作用這當(dāng)然和具體的環(huán)境變量相關(guān)。比如path,是告訴系統(tǒng),當(dāng)要求系統(tǒng)運(yùn)行一個程序而沒有告訴它程序所在的完整路徑時,系統(tǒng)除了在當(dāng)前目錄下面尋找此程序外,還應(yīng)到哪些目錄下去尋找。
再如tc或vc++中,t include=path1;path2;是告訴編譯程序到哪里去找.h類型的文件;當(dāng)然不僅僅是指定什么路徑,還有其它的作用的。
如t dircmd=/4設(shè)置一個環(huán)境變量的作用是在使用dir命令時會把/4作為缺省的參數(shù)添加到你的dir命令之后,就像你的每個命令都加了/4參數(shù),它實(shí)際上是給命令解釋程序command設(shè)置的一個環(huán)境變量,并且是給dir這個內(nèi)部命令設(shè)置的。
path環(huán)境變量是什么
1、PATH環(huán)境變量。作用是指定命令搜索路徑,在i命令行下面執(zhí)行命令如javac編譯java程序時,它會到PATH變量所指定的路徑中查找看是否能找到相應(yīng)的命令程序。我們需要把jdk安裝目錄下的bin目錄增加到現(xiàn)有的PATH變量中,bin目錄中包含經(jīng)常要用到的可執(zhí)行文件如javac/java/javadoc等待,設(shè)置好PATH變量后,就可以在任何目錄下執(zhí)行javac/java等工具了。
2、CLASSPATH環(huán)境變量。作用是指定類搜索路徑,要使用已經(jīng)編寫好的類,前提當(dāng)然是能夠找到它們了,JVM就是通過CLASSPTH來尋找類的。我們需要把jdk安裝目錄下的lib子目錄中的dt.jar和tools.jar設(shè)置到CLASSPATH中,當(dāng)然,當(dāng)前目錄“.”也必須加入到該變量中。
3、JAVA_HOME環(huán)境變量。它指向jdk的安裝目錄,Eclip/NetBeans/Tomcat等軟件就是通過搜索JAVA_HOME變量來找到并使用安裝好的jdk。
拓展資料:
1、設(shè)置參數(shù)
(1)環(huán)境變量相當(dāng)于給系統(tǒng)或用戶應(yīng)用程序設(shè)置的一些參數(shù),具體起什么作用這當(dāng)然和具體的環(huán)境變量相關(guān)。比如path,是告訴系統(tǒng),當(dāng)要求系統(tǒng)運(yùn)行一個程序而沒有告訴它程序所在的完整路徑時,系統(tǒng)除了在當(dāng)前目錄下面尋找此程序外,還應(yīng)到哪些目錄下去尋找;
(2)DWORDGetEnvironmentVariable(LPCSTR lpName, LPSTR lpBuffer, DWORD dSize),參數(shù)lpName是你要求查詢的環(huán)境變量的名,lpBuffer是返回你所指定的環(huán)境變量的值的,dSize是告訴這個函數(shù)lpBuffer可以存放多少個字節(jié)。
(3)分析本地故障時原因很可能就是因?yàn)榄h(huán)境變量中的默認(rèn)路徑被刪除的結(jié)果,默認(rèn)路徑一經(jīng)設(shè)置,當(dāng)前系統(tǒng)如有程序運(yùn)行時需要某些DLL或EXE文件,以及Active控件時就會到所有默認(rèn)路徑中去查找,如果在這些目錄中查找到相應(yīng)的程序則自動加載,查找不到則報(bào)告缺少某某文件的錯誤信息。
2、軟件共用
很多朋友會在自己的計(jì)算機(jī)上安裝雙系統(tǒng),例如C盤安裝Windows XP,D盤安裝Windows 7。可是某些軟件往往只在Windows XP系統(tǒng)中安裝,Windows 7系統(tǒng)中是無法正常使用的,比較麻煩卻有效的方法是再安裝一遍。當(dāng)我們了解了環(huán)境變量中的用途后就可以很好解決雙系統(tǒng)的軟件共用問題。
3、系統(tǒng)運(yùn)行
為什么在Windows XP中安裝了的軟件在Windows 7下無法運(yùn)行呢(綠色軟件除外)?原因是安裝軟件時往往須要向系統(tǒng)目錄中復(fù)制某些文件,而使用另外一個系統(tǒng)時會由于缺少這些文件而無法運(yùn)行。因此,我們可以通過設(shè)置環(huán)境變量的方法來解決這個問題。
參考資料:百度百科:環(huán)境變量
如何添加環(huán)境變量或路徑添加到系統(tǒng)的Path里面
添加環(huán)境變量或路徑到系統(tǒng)的path里的方法步驟如下:
1、在桌面上找到“此電腦”,點(diǎn)擊右鍵——“屬性”
2、頁面右欄,選擇“高級系統(tǒng)設(shè)置”
3、頁面右下角,選擇“環(huán)境變量”
4、在系統(tǒng)變量欄中,找到Path,點(diǎn)擊“編輯”
5、右邊選項(xiàng)中選擇“新建”,輸入地址即可。
拓展內(nèi)容:
環(huán)境變量
一、簡介
環(huán)境變量(environment variables)一般是指在操作系統(tǒng)中用來指定操作系統(tǒng)運(yùn)行環(huán)境的一些參數(shù),如:臨時文件夾位置和系統(tǒng)文件夾位置等。環(huán)境變量是在操作系統(tǒng)中一個具有特定名字的對象,它包含了一個或者多個應(yīng)用程序所將使用到的信息。例如Windows和DOS操作系統(tǒng)中的path環(huán)境變量,當(dāng)要求系統(tǒng)運(yùn)行一個程序而沒有告訴它程序所在的完整路徑時,系統(tǒng)除了在當(dāng)前目錄下面尋找此程序外,還應(yīng)到path中指定的路徑去找。用戶通過設(shè)置環(huán)境變量,來更好的運(yùn)行進(jìn)程。
二、常見環(huán)境變量
1、%ALLUSERSPROFILE% 局部 返回所有“用戶配置文件”的位置。
2、%APPDATA% 局部 返回默認(rèn)情況下應(yīng)用程序存儲數(shù)據(jù)的位置。
局部 返回當(dāng)前目錄字符串。
4、%CMDCMDLINE% 局部 返回用來啟動當(dāng)前的 Cmd.exe 的準(zhǔn)確命令行。
5、%CMDEXTVERSION% 系統(tǒng) 返回當(dāng)前的“命令處理程序擴(kuò)展”的版本號。
6、%COMPUTERNAME% 系統(tǒng) 返回計(jì)算機(jī)的名稱。
7、%COMSPEC% 系統(tǒng) 返回命令行解釋器可執(zhí)行程序的準(zhǔn)確路徑。
8、E% 系統(tǒng) 返回當(dāng)前日期。使用與 date /t 命令相同的格式。由 Cmd.exe 生成。有關(guān) date 命令的詳細(xì)信息請參閱 Date。
9、%ERRORLEVEL% 系統(tǒng) 返回最近使用過的命令的錯誤代碼。通常用非零值表示錯誤。
百度百科 環(huán)境變量
如何設(shè)置PATH環(huán)境變量
Path環(huán)境變量的配置
環(huán)境變量path怎么還原?
環(huán)境變量path還原方法如下:
1、首先利用快捷鍵“Windows+R”調(diào)出“運(yùn)行”窗口(如下圖)
2、然后輸入“regedit”并點(diǎn)擊“確定”(如下圖)
3、然后打開注冊表編輯器,點(diǎn)擊“HKEY_LOCAL_MACHINE”(如下圖)
4、點(diǎn)擊“SYSTEM”(如下圖)
5、點(diǎn)擊“ControlSet001”(如下圖)
6、點(diǎn)擊“Control”(如下圖)
7、點(diǎn)擊“Session Manager”(如下圖)
8、點(diǎn)擊“Environment”找到右邊的“path”(如下圖)
9、然后點(diǎn)擊path右鍵鼠標(biāo),點(diǎn)擊“修改”(如下圖)
10、然后利用快捷鍵Ctrl+A將數(shù)值數(shù)據(jù)全選,Ctrl+C復(fù)制(如下圖)
11、接著利用快捷鍵“Windows+X”打開以下選項(xiàng),點(diǎn)擊“系統(tǒng)”(如下圖)
12、然后點(diǎn)擊“高級系統(tǒng)設(shè)置”(如下圖)
13、接著點(diǎn)擊“環(huán)境變量”(如下圖)
14、然后找到“path”變量,點(diǎn)擊“編輯”(如下圖)
15、接著將剛才從注冊表編輯器復(fù)制的數(shù)值數(shù)據(jù)粘貼到變量值,并點(diǎn)擊“確定”就完成path環(huán)境變量的恢復(fù)了(如下圖)
參考資料
百度百科-環(huán)境變量
本文發(fā)布于:2023-02-28 19:35:00,感謝您對本站的認(rèn)可!
本文鏈接:http://m.newhan.cn/zhishi/a/167762246665532.html
版權(quán)聲明:本站內(nèi)容均來自互聯(lián)網(wǎng),僅供演示用,請勿用于商業(yè)和其他非法用途。如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除。
本文word下載地址:path環(huán)境變量(path環(huán)境變量怎么設(shè)置?).doc
本文 PDF 下載地址:path環(huán)境變量(path環(huán)境變量怎么設(shè)置?).pdf
| 留言與評論(共有 0 條評論) |