Rechercher dans ce blog

lundi 3 juin 2024

Powershell : Récupére les sessions ouvertes a distance

 


Function Get-Session($HostName)

{

    $Computer = query session /server:$HostName

    $UserSession = ($Computer -replace "\s+", ";") | ConvertFrom-Csv -Delimiter ";" -Header "HOSTNAME", "SESSIONNAME", "USERNAME", "ID", "STATE", "TYPE", "DEVICE"

    $UserSession | % {$_.HOSTNAME = $HostName}

    $UserSession = $UserSession | ? {$_.STATE -eq "Actif"}

    Return $UserSession

}


Get-Session NomDeLaMachine

Aucun commentaire: