我正在尝试在安装各种程序时跟踪系统中的更改。例如,我安装了几个版本的python并继续检查我的路径变量,它没有改变。但是我当前的帐户路径确实发生了变如果没有管理员权限,用户可以为其帐户设置环境变量。我怎么能用powershell看到这些?
我正在寻找下面用蓝色突出显示的用户变量路径,而不是名为Path的系统变量。
答案 0 :(得分:2)
对于用户的环境变量,请使用:
[Environment]::GetEnvironmentVariables("User")
对系统的环境变量使用以下任一项:
gci env:*
ls Env:
[Environment]::GetEnvironmentVariables("Machine")
对于特定变量:
[Environment]::GetEnvironmentVariable("PATH","Machine")
答案 1 :(得分:0)
>>> import sys
>>> sys.path
['', 'C:\\Users\\Utente\\AppData\\Local\\Programs\\Python\\Python36-32\\python36.zip', 'C:\\Users\\Utente\\AppData\\Local\\Programs\\Python\\Python36-32\\DLLs', 'C:\\Users\\Utente\\AppData\\Local\\Programs\\Python\\Python36-32\\lib', 'C:\\Users\\Utente\\AppData\\Local\\Programs\\Python\\Python36-32', 'C:\\Users\\Utente\\AppData\\Local\\Programs\\Python\\Python36-32\\lib\\site-packages']
>>>