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

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

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.

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