簡體   English   中英

如何從Powershell訪問經常賬戶環境變量?

[英]How do I access the current account environment variables from powershell?

安裝各種程序時,我試圖跟蹤系統中的更改。 例如,我已經安裝了一些python版本,並一直檢查我的path變量,該變量沒有改變。 但是,我當前的帳戶路徑確實發生了變化。 在沒有管理員權限的情況下,用戶可以為其帳戶設置環境變量。 我如何用powershell看到這些?

在此處輸入圖片說明

我正在尋找下面以藍色突出顯示的用戶變量路徑,而不是名為Path的系統變量。

在此處輸入圖片說明

對於用戶的環境變量,請使用以下命令:

[Environment]::GetEnvironmentVariables("User")

對系統的環境變量使用以下任一方法:

gci env:*
ls Env:
[Environment]::GetEnvironmentVariables("Machine")

對於特定變量:

[Environment]::GetEnvironmentVariable("PATH","Machine")
>>> 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']
>>>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM