====== PowerShell-環境変数を扱う ====== 環境変数にアクセスするには、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