2017-05-06 60 views
0

我一直在尋找python編碼的指南。在這個網站上,https://learnpythonthehardway.org試圖瞭解這個Powershell命令的含義

如果在Windows PowerShell中沒有檢測到python,作者提到了這段代碼。 - >[ENVIRONMENT]::SETENVIRONMENTVARIABLE("PATH", "$ENV:PATH;C:\PYTHON27", "USER")

那麼這段代碼究竟做了什麼?我想了解這一點,而不是將其複製並粘貼到PowerShell中。

+0

那裏有什麼瞭解? 'set環境變量'你看不到嗎? – 4c74356b41

+0

你不必是一個編碼員懂英文,你知道嗎? – 4c74356b41

回答

1
[ENVIRONMENT]::SETENVIRONMENTVARIABLE("PATH", "$ENV:PATH;C:\PYTHON27", "USER") 

它設置環境變量PATHC:\PYTHON27

增強PATH的先前值的環境變量設置爲當前用戶即構成的值在HKEY_CURRENT_USER\Environment

與對比「 MACHINE「,它將其設置爲系統範圍,即在註冊表HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Environment

或」PROCESS「,它將爲當前進程設置它。