C#で環境変数を取得するサンプルです。
サンプル
例1)環境変数名から値を取得する
例2)環境変数の一覧を取得する
(結果例)
TEMP:C:\Users\Administrator\AppData\Local\Temp
LOCALAPPDATA:C:\Users\Administrator\AppData\Local
CommonProgramW6432:C:\Program Files\Common Files
PUBLIC:C:\Users\Public
ProgramData:C:\ProgramData
PROCESSOR_REVISION:3d05
・・・
Environment.GetEnvironmentVariablesの
.Keyで環境変数名、.Valueで値が取得できます。
備考
- Environment.GetEnvironmentVariable で、存在しない環境変数名を指定した場合はnullが返ります。