国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PowerShell > 正文

PowerShell獲取系統環境變量的方法

2020-10-29 21:06:49
字體:
來源:轉載
供稿:網友

本文介紹在PowerShell中,如何獲取環境變量的值。可以列出所有的環境變量,也可以指定通過變量名稱來獲取環境變量的值。

在開發過程中,經常需要用到環境變量(比如當前計算機名、登錄的用戶名、Path環境變量等),那么在PowerShell中如何知道有哪些環境變量呢?又該如何獲取指定環境變量的值呢?

PowerShell通過環境變量提供者(Environment Provider)讓我們可以訪問環境變量。默認情況下,PowerShell創建了一個驅動器(名稱為env)來與Environment Provider打交道。所以,我們可以通過env這個驅動器來處理與環境變量相關的操作。

1、列出所有的環境變量

我們可以使用“Get-ChildItem env:”來獲取所有的環境變量列表。小編本機的運行結果如下:

復制代碼 代碼如下:

PS C:/Users/zhanghong> dir env:

Name                           Value
----                           -----
ALLUSERSPROFILE                C:/ProgramData
APPDATA                        C:/Users/zhanghong/AppData/Roaming
CommonProgramFiles             C:/Program Files/Common Files
CommonProgramFiles(x86)        C:/Program Files (x86)/Common Files
COMPUTERNAME                   ZHANGHONG-BOOK
ComSpec                        C:/Windows/system32/cmd.exe
HOMEDRIVE                      C:
HOMEPATH                       /Users/zhanghong
JAVA_HOME                      D:/JavaDevEnv/jdk1.6.0_16
……


注意,Get-ChildItem和dir是一個意思,后者是前者的別名。洪哥喜歡偷懶,所以直接用了dir。
上面,列出了所有的環境變量,有興趣的朋友可以一一熟悉一下,以便后面在需要用到變量的值時去調用。

2、獲取環境變量的值

復制代碼 代碼如下:

語法:$env:<變量名>

舉個例子,如果我想獲取當前計算機名稱,則用法如下:
復制代碼 代碼如下:
PS C:/Users/zhanghong> $env:computername
ZHANGHONG-BOOK

注意,環境變量也是一種變量,所以在“env:”之前必須有PowerShell變量的專用前綴“$”。

關于PowerShell獲取環境變量的值,本文就介紹這么多,希望對大家有所幫助,謝謝!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 上栗县| 朝阳区| 富民县| 河南省| 墨江| 武安市| 涪陵区| 库车县| 郎溪县| 屯门区| 兰溪市| 科尔| 芮城县| 滦平县| 福鼎市| 星子县| 茌平县| 津市市| 桑日县| 汾西县| 尖扎县| 大厂| 砚山县| 博白县| 杭锦旗| 穆棱市| 鱼台县| 彭泽县| 永修县| 苏尼特右旗| 彭泽县| 集贤县| 汉寿县| 那曲县| 行唐县| 青海省| 三原县| 峨山| 海晏县| 固镇县| 诏安县|