Recherche de site Web

Répertorier tous les utilisateurs connectés avec quser.exe et PowerShell


Dans ce court article, je vais montrer comment répertorier tous les utilisateurs locaux connectés avec l'outil quser.exe. Quser affiche des informations sur les utilisateurs connectés sur l'ordinateur local et sur un serveur hôte de session Bureau à distance.

Code PowerShell

Entrez le code ci-dessous pour déterminer tous les utilisateurs connectés. Les utilisateurs multiples, le cas échéant, seront séparés par une virgule.

$users = quser.exe | Select-Object -Skip 1
$unames = @()
foreach ($u in $users) {
    $uname = ($u.trim() -replace '\s+',' ' -replace '>','' -split '\s')[0]
    $unames += New-Object psobject -Property ([ordered]@{
                    'Logged in Users' = [string]$uname
    })
}
Write-Output $unames

Le code mène à la sortie suivante.

Articles connexes