Private/Get-EnvironmentPath.ps1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
function Get-EnvironmentPath { param ( [Parameter(Mandatory)] [System.EnvironmentVariableTarget] $Scope ) switch ($Scope) { "Process" { "Env:" } "User" { "Registry::HKEY_CURRENT_USER\Environment" } "Machine" { "Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" } Default { $null } } } |