什麼是環境變數?

來源:互聯網
上載者:User

標籤:des   使用   strong   檔案   ar   c   window   安裝   

什麼是環境變數

環境變數是包含關於系統及當前登入使用者的環境資訊的字串,一些軟體程式使用此資訊確定在何處放置檔案(如臨時檔案). 
        關於環境變數沒有很確切的定義,這裡就先舉一個例子吧:
        開啟“開始->運行”,在對話方塊裡輸入“calc”並斷行符號,看看是不是開啟了“計算機”,或者在“命令提示字元”中輸入“calc”並斷行符號,看看是不是也開啟了“計算機”。現在我們進入“C:\Windows\System32”目錄,看看裡面是不是有一個名為“calc.exe”的檔案,在看看裡面別的可執行檔:mspaint.exe為畫圖程式,notepad.exe為記事本程式。你在“運行”或“命令提示字元”中分別輸入“mspaint”和“notepad”是不是又開啟了“畫圖”和“記事本”呢。
        現在我們在“運行”和“命令提示字元”中輸入“qq”並斷行符號,能開啟QQ嗎?並沒有,而是提示“windows找不到程式qq”和“‘qq‘ 不是內部或批次檔。”。
        要怎樣才能開啟QQ呢?我的QQ是安裝在“C:\Program Files\Tencent\QQ”這個目錄裡的。現在我們在“運行”裡輸入“cmd”並斷行符號,在開啟的“命令提示字元中”輸入“cd C:\Program Files\Tencent\QQ”,這個命令的作用是進入QQ的安裝目錄,現在我們就可以輸入“qq”並斷行符號直接開啟QQ了。
        為什麼我們輸入“calc”、“mspaint”和“notepad”就可以直接開啟對應的程式,而開啟QQ就必須進入QQ的安裝目錄才行呢?現在我們就來看看這其中的關鍵環節。右擊“我的電腦”選擇“屬性”,切換到“進階”選項卡,單其中的“環境變數”,在“系統變數”中我們看到一個名為“path”的變數,我們雙擊開啟它看到它的變數值為“C:\Program Files\Rockwell Software\RSCommon;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Common Files\Autodesk Shared\;”。這個變數值是用“;”分開的一些目錄,其中我們可以看到“%SystemRoot%\System32”目錄,其中的“%SystemRoot%”指的是系統硬碟下的“Windows”目錄,如果系統裝在C盤,那這個目錄其實就是“C:\Windows\System32”,而我們先前講的“calc.exe”、“mspaint.exe”和“notepad.exe”都在“C:\Windows\System32”這個目錄中,而在“path”的變數值中我們沒有找到“C:\Program Files\Tencent\QQ”,現在你就知道開始舉的例子是為什麼了吧。
        現在我們就對“path”這個變數的值修改一下,在它的變數值的最後加上“;C:\Program Files\Tencent\QQ”,然後一路點擊確定返回到案頭。注意在加上的那個目錄前有一個“;”,因為要和前面的那個目錄分開。好了,大功告成了,現要你在“運行”和“命令提示字元”裡的任何目錄中輸入“qq”,就都可以方便的開啟QQ了。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.