private/persistApiKey.ps1
function persistApiKey { if ($env:MerakiApiKey -eq [System.Environment]::GetEnvironmentVariable("MerakiApiKey", "User")) { Write-Warning -Message $("Session api key matches value stored in User Environment " + "variable. Nothing to update.") } else { [System.Environment]::SetEnvironmentVariable("MerakiApiKey", $env:MerakiApiKey, "User") Write-Host "Persited api key from current session into User Environment variable." } } |