Quser.exe ve PowerShell ile oturum açmış tüm Kullanıcıları listeleyin
Bu kısa makalede oturum açmış tüm yerel kullanıcıların quser.exe aracıyla nasıl listeleneceğini göstereceğim. Quser, yerel bilgisayarda ve Uzak Masaüstü Oturum Ana Bilgisayarı sunucusunda oturum açmış kullanıcılar hakkındaki bilgileri görüntüler.
PowerShell Kodu
Oturum açmış tüm kullanıcıları belirlemek için aşağıdaki kodu girin. Birden fazla kullanıcı varsa virgülle ayrılacaktır.
$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
Kod aşağıdaki çıktıya yol açar.
