環境変数にアクセスするには、EnvironmentのPSドライブを使用する。
> Set-Location env:
EnvironmentのPSドライブに移動したら、Get-ChildItemコマンドレットで環境変数を参照できる。
個別の値を参照する場合は、Get-Contentコマンドレットを使う。
> Get-ChildItem Name Value ---- ----- ALLUSERSPROFILE C:\ProgramData APPDATA C:\Users\******\AppData\Roaming CommonProgramFiles C:\Program Files\Common Files CommonProgramFiles(x86) C:\Program Files (x86)\Common Files CommonProgramW6432 C:\Program Files\Common Files …… > Get-Content ALLUSERSPROFILE C:\ProgramData
新しい値を作成する場合は、New-Itemコマンドレットを使う。
New-Item -path 環境変数名 -value 値
> New-Item -path SAMPLE -value SAMPLEVALUE > Get-Content SAMPLE SAMPLEVALUE
作成した環境変数は本セッション内のみ有効。
永続的に設定する場合は、Set-EnvironmentVariableメソッドを使用する。
環境変数を削除する場合は、Remove-Itemコマンドレットを使う。
Remove-Item 環境変数名
> Remove-Item SAMPLE