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
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.