PowerShell, Kill RDP Sessions

List-RDPs
PowerShell, List RDP Sessions
30 maggio 2016
Get-Weather
PowerShell, OpenWeather Script
1 giugno 2016
Mostra tutto

PowerShell, Kill RDP Sessions

Kill-RDPs
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 *