Come trovare gli orari di accesso degli utenti al desktop remoto

Ecco un confronto tra le procedure per ottenere gli orari di accesso degli utenti da desktop remoto tramite Windows PowerShell e ADAudit Plus.

Tramite Windows PowerShell

  • Identificare il dominio da cui estrarre le informazioni sugli accessi.
  • Identificare gli attributi che vuoi avere in elenco.
  • Determinare il computer remoto del quale desideri ottenere i log. Sarà necessario l’indirizzo IP, il nome NetBIOS o il nome di dominio completo (FQDN) del computer remoto.
  • Compilare lo script.
  • Eseguirlo in Windows PowerShell
  • Il report sarà esportato nel formato specificato.
  • Per ottenere il report in un formato differente, modificare opportunamente lo script.

Here is a sample script:

$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
 Copied
Fare clic per copiare l’intero script

Tramite ADAudit Plus

  • Selezionare “Attività di servizio desktop remoto” da Report > Accessi-Disconnessioni locali
  • Selezionare dominio e unità organizzativa dall'elenco e fare clic su Genera.
  • È possibile esportare il report nei vari formati elencati (CSV, PDF, HTML, CSVDE e XLSX).

Screenshot

Powershell-get-remote-desktop-login-1
 

Di seguito sono elencate le limitazioni dell’uso di Windows PowerShell per generare un elenco degli orari di accesso degli utenti da remoto:

  • Possiamo eseguire questo script solo dai computer che dispongono del ruolo Active Directory Domain Services.
  • Lo script deve essere modificato se si desidera cambiare il formato della data.
  • Parte dello script dovrà essere cambiata se si desidera esportare i dati in un formato differente.
  • L'applicazione di ulteriori filtri aumenterà la complessità dello script.

ADAudit Plus genererà rapidamente i report desiderati scansionando tutti i controller di dominio e li esporterà in vari formati.

  • Script PowerShell e semplificazione del controllo delle modifiche AD con ADAudit Plus.
  •  
  • Facendo clic su “Inizia subito la tua prova gratuita” accetti l’elaborazione dei tuoi dati personali in base all’informativa sulla privacy.
  •  
  • Grazie per lo scaricamento!
  • Il tuo scaricamento dovrebbe iniziare automaticamente tra 15 secondi. Altrimenti, fai clic qui per scaricare manualmente.