77282
13.03.2018, aktualisiert um 10:43:49 Uhr
44531
4
0
Powershell abfragen wer gerade an PC angemeldet ist
Hallo, gibt es einen PowerShell Befehl zum abfragen wer gerade an einem bestimmten PC angemeldet ist?
Grüße
Grüße
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 367892
Url: https://administrator.de/forum/powershell-abfragen-wer-gerade-an-pc-angemeldet-ist-367892.html
Ausgedruckt am: 23.12.2024 um 08:12 Uhr
4 Kommentare
Neuester Kommentar
Hatten wir hier zwar schon 1000 und einmal ...
Gibt es verschiedene Varianten
Oder auch
Grüße Uwe
Gibt es verschiedene Varianten
Function Get-LoggedOnUsers {
Param(
[Parameter(Mandatory = $True,Position = 0,ValueFromPipeline = $True)][string[]]$computers
)
Process {
foreach($comp in $computers){
gwmi win32_process -computer $comp -Filter "Name = 'explorer.exe'" | %{
[pscustomobject] @{"Computer"=$comp;"Domain"=($_.GetOwner()).Domain;"User"=($_.GetOwner()).User}
}
}
}
}
$computer = 'ComputerXYZ'
gwmi win32_LogonSession -Computer $computer -Filter 'LogonType=2 or LogonType=10' | %{
gwmi -ComputerName $computer -Query "Associators of {Win32_LogonSession.LogonId=$($_.LogonId)} Where AssocClass=Win32_LoggedOnUser Role=Dependent" | select -Expand Name
}