#navi(../)
* PowerShellで環境変数一覧を表示する方法・Get-ChildItem env: [#r8a54f2f]
PowerShellでWindowsの環境変数一覧を表示する操作方法を以下に記します。

#contents
#htmlinsertpcsp(win-top.html,win-sp.html)

* envドライブ [#r0e6f42d]
PowerShellでは環境変数はenv:ドライブに格納されていることになってます。~
実際に物理的なenvドライブが存在しているわけではありません。

* 環境変数一を表示する [#d06f99b6]
以下に三種類の方法を記します。~
出力は同じであり、操作も等価です。

** Get-ChildItem env: [#x3174b0b]
 Get-ChildItem env:を実行した時の出力です。
 PS C:\Users\sakura> Get-ChildItem env:
 
 Name                           Value
 ----                           -----
 ALLUSERSPROFILE                C:\ProgramData
 APPDATA                        C:\Users\sakura\AppData\Roaming
 CommonProgramFiles             C:\Program Files\Common Files
 CommonProgramFiles(x86)        C:\Program Files (x86)\Common Files
 CommonProgramW6432             C:\Program Files\Common Files
 COMPUTERNAME                   ACER1410
 ComSpec                        C:\Windows\system32\cmd.exe
 FP_NO_HOST_CHECK               NO
 HOMEDRIVE                      C:
 HOMEPATH                       \Users\sakura
 JDK_HOME                       c:\Program Files\Java\jdk1.7.0_05
 LOCALAPPDATA                   C:\Users\sakura\AppData\Local
 LOGONSERVER                    \\ACER1410
 NUMBER_OF_PROCESSORS           2
 OS                             Windows_NT
 Path                           %SystemRoot%\system32\WindowsPowerShell\v1.0\;%JDK_HOME%\bin;C:\Windows\system32;C:\W...
 PATHEXT                        .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
 PROCESSOR_ARCHITECTURE         AMD64
 PROCESSOR_IDENTIFIER           Intel64 Family 6 Model 23 Stepping 10, GenuineIntel
 <省略>

** envドライブに移動しGet-ChildItemを実行 [#e42ce3c0]
envドライブに移動しGet-ChildItemを実行した時の出力です。~
Envドライブに移動しているのが確認できます。
 PS C:\Users\sakura> cd env:
 PS Env:\> Get-ChildItem
 
 Name                           Value
 ----                           -----
 ALLUSERSPROFILE                C:\ProgramData
 APPDATA                        C:\Users\sakura\AppData\Roaming
 CommonProgramFiles             C:\Program Files\Common Files
 CommonProgramFiles(x86)        C:\Program Files (x86)\Common Files
 CommonProgramW6432             C:\Program Files\Common Files
 COMPUTERNAME                   ACER1410
 ComSpec                        C:\Windows\system32\cmd.exe
 FP_NO_HOST_CHECK               NO
 HOMEDRIVE                      C:
 HOMEPATH                       \Users\sakura
 JDK_HOME                       c:\Program Files\Java\jdk1.7.0_05
 LOCALAPPDATA                   C:\Users\sakura\AppData\Local
 LOGONSERVER                    \\ACER1410
 NUMBER_OF_PROCESSORS           2
 OS                             Windows_NT
 Path                           %SystemRoot%\system32\WindowsPowerShell\v1.0\;%JDK_HOME%\bin;C:\Windows\system32;C:\W...
 PATHEXT                        .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
 PROCESSOR_ARCHITECTURE         AMD64
 PROCESSOR_IDENTIFIER           Intel64 Family 6 Model 23 Stepping 10, GenuineIntel
 <省略>

** dirで確認 [#x669dd6d]
 PS C:\Users\sakura> dir env:
 
 Name                           Value
 ----                           -----
 ALLUSERSPROFILE                C:\ProgramData
 APPDATA                        C:\Users\sakura\AppData\Roaming
 CommonProgramFiles             C:\Program Files\Common Files
 CommonProgramFiles(x86)        C:\Program Files (x86)\Common Files
 CommonProgramW6432             C:\Program Files\Common Files
 COMPUTERNAME                   ACER1410
 ComSpec                        C:\Windows\system32\cmd.exe
 FP_NO_HOST_CHECK               NO
 HOMEDRIVE                      C:
 HOMEPATH                       \Users\sakura
 JDK_HOME                       c:\Program Files\Java\jdk1.7.0_05
 LOCALAPPDATA                   C:\Users\sakura\AppData\Local
 LOGONSERVER                    \\ACER1410
 NUMBER_OF_PROCESSORS           2
 OS                             Windows_NT
 Path                           %SystemRoot%\system32\WindowsPowerShell\v1.0\;%JDK_HOME%\bin;C:\Windows\system32;C:\W...
 PATHEXT                        .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
 PROCESSOR_ARCHITECTURE         AMD64
 PROCESSOR_IDENTIFIER           Intel64 Family 6 Model 23 Stepping 10, GenuineIntel
 <省略>

以上、PowerShellで環境変数の一覧を表示する操作方法でした。

#htmlinsertpcsp(win-btm.html,win-sp.html)

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS