internal/functions/Disconnect-Regserver.ps1

1
2
3
4
5
6
7
8
9
function Disconnect-Regserver ($Server) {
    $i = 0
    do { $server = $server.Parent }
    until ($null -ne $server.ServerConnection -or $i++ -gt 20)
    if ($server.ServerConnection) {
        Write-Warning disconnected
        $server.ServerConnection.Disconnect()
    }
}