windows系統環境變數和使用者環境變數的區別 - 程式前沿

文章推薦指數: 80 %
投票人數:10人

區別: 環境變數分為系統環境變數和使用者環境變數。

環境變數是指系統環境變數,對所有使用者起作用,而使用者環境變數只對當前使用者起作用。

程式語言前端開發IOS開發Android開發雲端運算人工智慧伺服器搜尋資料庫軟體開發工具windows系統環境變數和使用者環境變數的區別2018.07.15程式語言windows,作業系統,使用者環境變數,系統環境變數HOME程式語言windows系統環境變數和使用者環境變數的區別Advertisement目錄1.區別:2.轉載請註明出處:CSDN無鞋童鞋區別:  環境變數分為系統環境變數和使用者環境變數。

環境變數是指系統環境變數,對所有使用者起作用,而使用者環境變數只對當前使用者起作用。

  例如你要用opencv,那麼你把opencv的bin目錄加入到path變數下面,那麼它就是系統環境變數,所用使用者登陸,在命令列輸入opencv都會有opencv的幫助資訊出來。

而如果你在某個使用者的變數下面新建一個變數,那麼它就只對這個使用者有用,當你以其他使用者登陸時這個變數就和不存在一樣。

  因為我們在登入的時候會有不同使用者區分,所以windows就有了使用者變數和系統變數區分。

系統變數是萬能的,每個賬戶都可以使用其配置,而使用者變數只在其配置的賬戶登入後使用。

但是由於一般情況下,我們的電腦只有一個主使用者,所以在其中任何一個配置即可,當然以防萬一你也可以只在系統環境變數下配置。

  網上有個很好的解釋:  使用者變數和系統變數的區別在於許可權和例項。

許可權可能比較好理解,例項就是這樣的意思:假設你買了一輛寶馬,你太太也想開這輛車,不過你們倆身材是有差別的,在座椅高度、反光鏡位置都需要調整,那麼不如準備兩套使用者變數,記錄你們倆使用上的差異,然後開車的時候(使用者登入)的時候,自動調出已經調整好的一堆變數,就可以使用了。

系統變數則不同,任何時候都只有一套,不會隨使用者登入狀況發生變化。

個人學習記錄,由於能力和時間有限,如果有錯誤望讀者糾正,謝謝!轉載請註明出處:CSDN無鞋童鞋Advertisement写评论取消回覆很抱歉,必須登入網站才能發佈留言。

近期文章Spark入門(一)用SparkShell初嘗Spark滋味2019.12.08Spark入門(二)如何用Idea運行我們的Spark項目2019.12.08Spark入門(三)Spark經典的單詞統計2019.12.08Spark入門(四)Spark的map、flatMap、mapToPair2019.12.08Spark入門(五)Spark的reduce和reduceByKey2019.12.08Spark入門(六)Spark的combineByKey、sortBykey2019.12.08Spark入門(七)Spark的intersection、subtract、union和distinct2019.12.08Spark實戰尋找5億次訪問中,訪問次數最多的人2019.12.08Spark實戰搭建我們的Spark分佈式架構2019.12.08【機器學習】深度學習開發環境搭建2019.12.08AdvertisementAdvertisement



請為這篇文章評分?