powershell path
powershellにおける実行ファイル検索パス
$env:path
パスを追加
$env:parh += ";c:¥usr¥bin¥"
恒久的に追加
[Environment]::SetEnvironmentVariable('PATH', $env:path, 'Machine')
最後のMachineは省略可。
なお、powershell script もパスから検索可能。また、.ps1は省略可。
function addpath ($add){
$env:path += ";" + $add
}
function path2array (){
$a = $env:path.split(";")
return $a
}
function delpath ($p){
$a = path2array()
$b = $a | ? { -not ($_ -match $p) }
$c = $b -join ";"
$env:path = $c
}
function savepath ($loc = 'Machine'){
[Environment]::SetEnvironmentVariable('PATH', $env:path, $loc)
}