Så här hittar du inloggningstiden för användare av fjärrskrivbord

Här är en jämförelse mellan att hämta användares inloggningstider från fjärrdatorer via Windows PowerShell och ADAudit Plus.

Med hjälp av Windows PowerShell

  • Identifiera den domän som du behöver inloggningsinformationen från.
  • Identifiera de attribut som du vill ska listas.
  • Bestäm vilken fjärrdator som du behöver samla in loggarna från. Du behöver IP-adressen, NETBIOS-namnet eller fjärrdatorns FQDN.
  • Kompilera skriptet.
  • Kör den i Windows PowerShell
  • Rapporten kommer att exporteras i angivet format.
  • För att erhålla rapporten i ett annat format modifierar du skriptet i enlighet med detta.

Här är ett exempelskript:

$colEvents = Get-WinEvent -ComputerName $ComputerName -LogName "Microsoft-Windows-TerminalServices-LocalSessionManager/Operational" | Where {$_.ID -eq "21"} | Select -Property TimeCreated, Message Write-Host "Login Time,Username" Foreach ($Event in $colEvents) { $EventTimeCreated = $Event.TimeCreated $EventMessage = $Event.Message -split "`n" | Select-Object -Index "2" $EventMessageUser = $EventMessage.Substring(6) Write-Host "$EventTimeCreated,$EventMessageUser" } Export-CSV “C:\Temp\RemoteUserLogonTime.CSV” -NoTypeInformation
 Kopierad
Klicka för att kopiera hela skriptet

Använda ADAudit Plus

  • Välj Aktivitet för fjärrskrivbordstjänster från Rapporter>Lokal inloggning/utloggning
  • Välj domän och OU och klicka sedan på generera.
  • Du kan exportera rapporten i de olika format som anges (CSV, PDF, HTML, CSVDE och XLSX).

Skärmbild

Powershell-get-remote-desktop-login-1
 

Följande är begränsningarna med att använda Windows PowerShell för att generera en lista över fjärranvändares inloggningstid:

  • Vi kan endast köra detta skript från datorerna som har rollen Domäntjänster i Active Directory.
  • Skriptet behöver modifieras om du önskar att ändra datumformaten.
  • Delar av skriptet kommer att behöva ändras om du önskar att exportera skriptet i ett annat format.
  • Att använda fler filter kommer att skapa mer komplexitet i skriptet.

ADAudit Plus kommer snabbt att generera rapporter genom att skanna alla DC:er och dessa rapporter kan exporteras i flera format.

Relaterade resurser