2017-05-06 28 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“,它将为当前进程设置它。