環境変数を取得する方法について記載しています。
次のコマンドを実行します。 ※最後に「:」をつけ忘れないでください。
Get-ChildItem env:
実行結果
Name Value
---- -----
ALLUSERSPROFILE C:\ProgramData
APPDATA C:\Users\administrator\AppData\Roaming
CommonProgramFiles C:\Program Files\Common Files
CommonProgramFiles(x86) C:\Program Files (x86)\Common Files
CommonProgramW6432 C:\Program Files\Common Files
COMPUTERNAME DESKTOP-4QPJVAK
ComSpec C:\WINDOWS\system32\cmd.exe
FPS_BROWSER_APP_PROFILE_STRING Internet Explorer
FPS_BROWSER_USER_PROFILE_ST... Default
HOMEDRIVE C:
HOMEPATH \Users\Administator
LOCALAPPDATA C:\Users\Administator\AppData\Local
LOGONSERVER \\DESKTOP-4QPJVAK
NUMBER_OF_PROCESSORS 4
OneDrive C:\Users\Administator\OneDrive
OPENSSL_CONF C:\OpenSSL-Win64\bin\openssl.cfg
OS Windows_NT
Path C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\OpenSSL-Win64\bin;C:\Users\Administator\AppData\Local\Microsoft\Wi...
PATHEXT .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.CPL
PROCESSOR_ARCHITECTURE AMD64
PROCESSOR_IDENTIFIER Intel64 Family 6 Model 60 Stepping 3, GenuineIntel
PROCESSOR_LEVEL 6
PROCESSOR_REVISION 3c03
ProgramData C:\ProgramData
ProgramFiles C:\Program Files
ProgramFiles(x86) C:\Program Files (x86)
ProgramW6432 C:\Program Files
PSModulePath C:\Users\Administator\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\Administator\AppData\Local\Temp
TMP C:\Users\Administator\AppData\Local\Temp
USERDOMAIN AzureAD
USERDOMAIN_ROAMINGPROFILE AzureAD
USERNAME Administator
USERPROFILE C:\Users\Administator
windir C:\WINDOWS
今回はPowerShellでわざわざ取得していますが、コマンドなら「set」で同様の取得は可能です。
ファイルに出力する場合、次のコマンドを実行します。
Get-ChildItem env: | Select-Object Name,Value | Export-Csv -encoding Default config.csv