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.
