環境變數中的使用者變數與系統變數的區別&修改環境變數,系統變數對所有使用者有效,使用者變數只對當前使用者有效
阿新 • • 發佈:2022-03-22
環境變數中的使用者變數與系統變數的區別&修改環境變數
https://blog.csdn.net/weixin_44447680/article/details/113276915
目錄
一、區別
1、環境變數沒有區分大小寫,例如path跟PATH是一樣的;
2、系統變數對所有使用者有效;
3、使用者變數只對當前使用者有效;
4、使用者變數與系統變數,名稱是變數,值是裡面的內容,也就是通過變數儲存了想要儲存的內容,方便呼叫;
4、系統變數與使用者變數的PATH:告訴系統可執行檔案放在什麼路徑(平常執行程式的路徑,要放在PATH裡面,不能建一個變數,cmd會提示“不是內部或外部命令,或者不是可執行程式”);
5、windows系統在執行使用者命令時,若使用者未給出檔案的絕對路徑,則首先在當前目錄下尋找相應的可執行檔案、批處理檔案等;
6、若果當前目錄找不到對應檔名的程式,在系統變數的PATH的路徑中,依次尋找對應的可執行程式檔案(查詢順序是按照路徑的錄入順序從左往右尋找的,最前面一條的優先順序最高,如果找到程式就停止尋找,後面的路徑不再執行);
7、如果系統變數的PATH的路徑找不到,再到使用者變數的PATH路徑中尋找(如果系統變數和使用者變數的PATH中同時包含了同一個命令,則優先執行系統變數PATH中的命令);
8、每次新加了命令以後,要確定儲存了。再重啟CMD,否則命令不生效的;
9、在CMD裡要輸出環境變數 ECHO %變數名%。
參考文章
二、修改
1、右鍵“我的電腦”-“屬性”;
2、左欄“高階系統設定”;
3、系統屬性“高階”-右下角“環境變數”;
4、找到使用者變數/系統變數的Path,單擊然後點選“編輯”-“新建”,將自己需要新增的路徑複製進去即可。