Windows系統中用戶變量與系統變量的區別


 

 

Windows系統中存在兩種環境變量:用戶變量和系統變量。

那么,這兩種環境變量有什么區別和共同點呢?

1、兩種環境變量中可以存在重名的變量;

2、兩者都不區分變量名的大小寫,如Path和PATH並沒有區別;

3、用戶變量只對當前用戶有效,系統變量對所有用戶有效;

4、windows系統在執行用戶命令時,若用戶未給出文件的絕對路徑,則首先在當前目錄下尋找相應的可執行文件、批處理文件等;

若找不到,再依次在系統變量的Path保存的這些路徑中尋找相應的可執行程序文件。

查找順序是按照路徑的錄入順序從左往右尋找的,最前面一條的優先級最高,如果找到命令就不會再向后尋找。

如果還找不到再繼續在用戶變量的Path路徑中尋找。

如果系統變量和用戶變量的Path中都包含了某個命令,則優先執行系統變量Path中包含的這個命令。

5、變量Path告訴系統可執行文件放在什么路徑;變量ClassPath則告訴JVM要使用或執行的class放在什么路徑。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM