Come scoprire i computer a cui è connesso un utente
Di seguito è riportato un confronto tra le procedure per l’identificazione dei computer a cui è connesso un utente usando Windows PowerShell o ADAudit Plus:
PowerShell
Procedura per identificare i computer a cui è connesso un utente tramite PowerShell:
- Definire il dominio da cui recuperare il report.
- Identificare il DC primario per recuperare il report.
- Compilare lo script.
- Eseguirlo in Windows PowerShell.
Script di esempio per Windows PowerShell
$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
Copied
Fare clic per copiare l’intero script
ADAudit Plus
Per ottenere il report,
- 1. Report -> Report accessi utenti -> Utenti connessi a più computer
- Selezionare il “Dominio” richiesto.
- Selezionare “Esporta come” per esportare il report in uno qualsiasi dei formati preferiti (CSV, PDF, HTML, e XLS).
Screenshot
Di seguito sono elencate le limitazioni nell’ottenere il report di tutti i computer a cui sono connessi degli utenti tramite strumenti nativi come Windows PowerShell:
- Possiamo eseguire questo script solo dai computer che dispongono del ruolo Active Directory Domain Services.
- Lo script deve essere modificato ogni volta che si voglia cambiare il formato della data.
- Anche applicare fusi orari differenti ai risultati si dimostra complesso, poiché tale funzionalità non è predefinita.
- Lo script va modificato ogni volta che il report deve essere esportato in un formato differente.
- L'applicazione di molteplici filtri, come UO o "Il nome utente inizia con", aumenterà la complessità della query LDAP
ADAudit Plus scansionerà in automatico tutti i controller di dominio per recuperare le informazioni su tutti i computer a cui sono connessi degli utenti, generare il report e presentarlo tramite un’interfaccia utente semplice e dal design intuitivo.