PowerShell, Kill RDP Sessions

PowerShell, List RDP Sessions
30 maggio 2016
PowerShell, OpenWeather Script
1 giugno 2016
Mostra tutto

PowerShell, Kill RDP Sessions

Nell'articolo precedente abbiamo visto come listare le sessioni Remote Desktop via powershell, in questo articolo invece vi mostrerò come chiudere le sessioni Remote Desktop con stato Disconnesso
$UserSessions = qwinsta.exe | Select-Object -Skip 1
foreach ($SessionString in $UserSessions) {
    $Session = $SessionString.Split(" ",[System.StringSplitOptions]::RemoveEmptyEntries) 
    if (($Session[2] -eq "Disc") -and ($Session[0] -ne "services"))   {
        logoff.exe $Session[1] /V
    }
}
Write-Host ""
Write-Host "Done!"
Write-Host ""
Pause
Kill-RDPs

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *