Hur man hittar datorn som en användare loggade in med

Det följande är en jämförelse mellan förfaranden för att identifiera datorerna som en användare är inloggad på med Windows PowerShell och ADAudit Plus:

PowerShell

Steg för att identifiera datorn som en användare loggade in på med hjälp av PowerShell:

  • Definiera den domän som du vill hämta rapporten från.
  • Identifiera den primära DC:n för att hämta rapporten.
  • Kompilera skriptet.
  • Kör den i Windows PowerShell.

Exempel på Windows PowerShell-skript

$Computers = Get-ADComputer -Filter {(enabled -eq "true") -and (OperatingSystem -Like "*XP*")} | Select-Object -ExpandProperty Name $output=@() ForEach($PSItem in $Computers) { $User = Get-CimInstance Win32_ComputerSystem -ComputerName $PSItem | Select-Object -ExpandProperty UserName $Obj = New-Object -TypeName PSObject -Property @{ "Computer" = $PSItem "User" = $User } $output+=$Obj } $output
 Kopierad
Klicka för att kopiera hela skriptet

ADAudit Plus

För att få rapporten,

  • 1. Rapporter -> Rapporter om användarinloggning -> Användare inloggade på flera datorer
  • Välj obligatorisk "Domän".
  • Välj "Exportera som" för att exportera rapporten i något av de föredragna formaten (CSV, PDF, HTML och XLS).

Skärmbild

powershell-find-what-computer-user-logged-into-1
 

Följande är begränsningarna för att erhålla rapporter om alla datorer som användarna är inloggade på med hjälp av inbyggda verktyg som Windows PowerShell:

  • Vi kan endast köra detta skript från datorerna som har rollen Domäntjänster i Active Directory.
  • För att kunna ändra datumformaten behöver skriptet modifieras varje gång.
  • Eftersom funktionerna inte är fördefinierade är det också en utmaning att tillämpa olika tidszoner på resultaten.
  • Skriptet måste modifieras varje gång rapporten ska exporteras i ett annat format.
  • Att tillämpa fler filter, som t.ex. OU eller "Användarnamn börjar med" kommer att öka LDAP-frågans komplexitet

ADAudit Plus kommer automatiskt att skanna alla DC:er i domänen för att hämta information om alla de datorer som användare är inloggade på, generera rapporten och presentera den i ett enkelt och intuitivt utformat användargränssnitt.

Relaterade resurser