Comment trouver les ordinateurs sur lesquels un utilisateur est connecté ?

Voici une comparaison des procédures d'identification des ordinateurs sur lesquels un utilisateur est connecté avec Windows PowerShell et ADAudit Plus :

PowerShell

Étapes permettant d'identifier les ordinateurs sur lesquels un utilisateur est connecté à l'aide de PowerShell :

  • Définissez le domaine à partir duquel vous voulez récupérer le rapport.
  • Identifiez le DC primaire pour récupérer le rapport.
  • Compilez le script.
  • Exécutez-le dans Windows PowerShell.

Sample Windows PowerShell script

$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
Cliquez pour copier tout le script

ADAudit Plus

Pour obtenir le rapport,

  • 1. Rapports -> Rapports sur les connexions des utilisateurs -> Utilisateurs connectés à plusieurs ordinateurs
  • Sélectionnez le « Domaine » souhaité.
  • Sélectionnez « Exporter en tant que » pour exporter le rapport dans l'un des formats préférés (CSV, PDF, HTML et XLS).

Capture d'écran

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

Voici les limites de l'obtention de rapports sur tous les ordinateurs auxquels les utilisateurs sont connectés à l'aide d'outils natifs comme Windows PowerShell :

  • Nous ne pouvons exécuter ce script qu'à partir des ordinateurs qui ont le rôle de services de domaine Active Directory.
  • Pour changer les formats de date, le script doit être modifié à chaque fois.
  • L'application de différents fuseaux horaires sur les résultats est également difficile, car les fonctionnalités ne sont pas prédéfinies.
  • Chaque fois que le rapport doit être exporté dans un format différent, le script doit être modifié.
  • L'application de davantage de filtres, comme UO ou « Le nom d'utilisateur commence par », augmente la complexité de la requête LDAP

ADAudit Plus analyse automatiquement tous les DC du domaine pour récupérer les informations sur tous les ordinateurs sur lesquels les utilisateurs sont connectés, génère le rapport et le présente à l’aide d’une interface utilisateur simple et intuitive.

  • Créez des scripts PowerShell, et simplifiez la vérification des changements AD avec ADAudit Plus.
  •  
  • En cliquant sur « Obtenir votre évaluation gratuite maintenant, », vous acceptez le traitement des données personnelles conformément à la Politique de confidentialité.
  •  
  • Merci du téléchargement !
  • Votre téléchargement doit commencer automatiquement dans 15 secondes. Sinon, cliquez ici pour télécharger manuellement.