ささやかな日々記

日々過ごす中で感じたことや培ったことが誰かの役に立てられたらと思うSEの雑記

PowerShell Windowsの環境変数一覧表示

PowerShellWindows環境変数を一覧表示する(env)について

コマンドレット「Get-ChildItem env:」で自分のPCの環境変数を一覧表示することができます。

ただ、Get-ChildItemはシンボリックリンクで「dir」「gci」「ls」とつながっているため「dir env:」「gci env:」「ls env:」でも同様に環境変数一覧を表示できます。

PS C:\> Get-ChildItem env:

Name Value
---- -----
ALLUSERSPROFILE C:\ProgramData
APPDATA C:\Users\ユーザ名\AppData\Roaming
asl.log Destination=file
CommonProgramFiles C:\Program Files\Common Files
CommonProgramFiles(x86) C:\Program Files (x86)\Common Files
CommonProgramW6432 C:\Program Files\Common Files
COMPUTERNAME DESKTOP-R381PJ6
ComSpec C:\WINDOWS\system32\cmd.exe
DriverData C:\Windows\System32\Drivers\DriverData
FPS_BROWSER_APP_PROFILE_STRING Internet Explorer
FPS_BROWSER_USER_PROFILE_ST... Default
HOMEDRIVE C:
HOMEPATH \Users\ユーザ名
LOCALAPPDATA C:\Users\ユーザ名\AppData\Local
LOGONSERVER \\DESKTOP-R381PJ6
NUMBER_OF_PROCESSORS 4
OneDrive C:\Users\ユーザ名\OneDrive
OS Windows_NT
Path C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WIND...
PATHEXT .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.CPL
PROCESSOR_ARCHITECTURE AMD64
PROCESSOR_IDENTIFIER Intel64 Family 6 Model 78 Stepping 3, GenuineIntel
PROCESSOR_LEVEL 6
PROCESSOR_REVISION 4e03
ProgramData C:\ProgramData
ProgramFiles C:\Program Files
ProgramFiles(x86) C:\Program Files (x86)
ProgramW6432 C:\Program Files
PSModulePath C:\Users\ユーザ名\Documents\WindowsPowerShell\Modules;C:\Program Files\WindowsPowerShell\M...
PUBLIC C:\Users\Public
SESSIONNAME Console
SystemDrive C:
SystemRoot C:\WINDOWS
TEMP C:\Users\ユーザ名\AppData\Local\Temp
TMP C:\Users\ユーザ名\AppData\Local\Temp
USERDOMAIN DESKTOP-R381PJ6
USERDOMAIN_ROAMINGPROFILE DESKTOP-R381PJ6
USERNAME ユーザ名
USERPROFILE C:\Users\ユーザ名
windir C:\WINDOWS

 dirバージョンでも同様に。ほかのは割愛しますね。

PS C:\> dir env:

Name Value
---- -----
ALLUSERSPROFILE C:\ProgramData
APPDATA C:\Users\ユーザ名\AppData\Roaming
asl.log Destination=file
CommonProgramFiles C:\Program Files\Common Files
CommonProgramFiles(x86) C:\Program Files (x86)\Common Files
CommonProgramW6432 C:\Program Files\Common Files
COMPUTERNAME DESKTOP-R381PJ6
ComSpec C:\WINDOWS\system32\cmd.exe
DriverData C:\Windows\System32\Drivers\DriverData
FPS_BROWSER_APP_PROFILE_STRING Internet Explorer
FPS_BROWSER_USER_PROFILE_ST... Default
HOMEDRIVE C:
HOMEPATH \Users\ユーザ名
LOCALAPPDATA C:\Users\ユーザ名\AppData\Local
LOGONSERVER \\DESKTOP-R381PJ6
NUMBER_OF_PROCESSORS 4
OneDrive C:\Users\ユーザ名\OneDrive
OS Windows_NT
Path C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDO...
PATHEXT .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.CPL
PROCESSOR_ARCHITECTURE AMD64
PROCESSOR_IDENTIFIER Intel64 Family 6 Model 78 Stepping 3, GenuineIntel
PROCESSOR_LEVEL 6
PROCESSOR_REVISION 4e03
ProgramData C:\ProgramData
ProgramFiles C:\Program Files
ProgramFiles(x86) C:\Program Files (x86)
ProgramW6432 C:\Program Files
PSModulePath C:\Users\ユーザ名\Documents\WindowsPowerShell\Modules;C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules
PUBLIC C:\Users\Public
SESSIONNAME Console
SystemDrive C:
SystemRoot C:\WINDOWS
TEMP C:\Users\ユーザ名\AppData\Local\Temp
TMP C:\Users\ユーザ名\AppData\Local\Temp
USERDOMAIN DESKTOP-R381PJ6
USERDOMAIN_ROAMINGPROFILE DESKTOP-R381PJ6
USERNAME ユーザ名
USERPROFILE C:\Users\ユーザ名
windir C:\WINDOWS