Public/Disconnect-Dune.ps1
|
function Disconnect-Dune { [CmdletBinding()] param( [Parameter()] [switch]$KeepCachedSession ) begin {} process { if ($script:DuneSession) { Remove-Variable -Name DuneSession -Scope Script } if (-not $KeepCachedSession) { Remove-CachedDuneSession } } end {} } |