Get-ADUser : Comment obtenir l'utilisateur AD PowerShell dans Windows 10/11 [Partition Magic]

Un grand nombre d'utilisateurs sont confus au sujet de la Obtenez-apporté le applet de commande dans PowerShell. Qu'est-ce que c'est? Comment obtenir un utilisateur AD à l'aide de l'applet de commande PowerShell Get-ADUser ? Maintenant, explorons les réponses avec ce site .





Sur cette page :

Comme nous le savons tous, PowerShell est un excellent shell de ligne de commande intégré à Windows et un outil d'exécution de scripts. Les utilisateurs peuvent tirer pleinement parti des applets de commande PowerShell spécifiques pour gérer divers travaux tels que changer de répertoire dans PowerShell , obtenir l'appartenance à un groupe d'utilisateurs PowerShell , obtenir de l'espace disque PowerShell , exécuter exe PowerShell , installer SSH PowerShell , et plus.

Cependant, de nombreux utilisateurs et même des professionnels ne sont pas clairs sur ces applets de commande PowerShell. Cet article explique l'applet de commande PowerShell Get-ADUser et vous montre comment obtenir AD User PowerShell sous Windows 10/11. Continuons à lire.



Qu'est-ce que PowerShell Get-ADUser

Tout d'abord, il est nécessaire de comprendre à quoi sert l'applet de commande PowerShell Get ADUser. Cette applet de commande est utilisée pour rechercher un objet utilisateur spécifié ou plusieurs comptes d'utilisateurs dans le Active Directory et en extraire des informations.

La commande PowerShell Get ADUser est fournie avec différents paramètres pour obtenir les comptes d'utilisateur AD. Ici, nous allons expliquer la définition de ces paramètres PowerShell comme suit :

  • Identité : Il est principalement utilisé pour trouver un compte d'utilisateur AD en fonction de son identité et ne renvoyer qu'un seul compte d'utilisateur.
  • Propriétés : Il peut être utilisé pour récupérer un ensemble par défaut de propriétés d'objet utilisateur.
  • Filtre : Il est utilisé pour trouver plusieurs comptes d'utilisateurs en fonction d'une requête.
  • Filtre LDAP : Il peut filtrer les comptes d'utilisateurs à l'aide d'une chaîne de requête LDAP.
  • Base de recherche : Il peut spécifier le chemin Active Directory (OU) dans lequel effectuer la recherche.
  • SearchScope : Il est utilisé pour spécifier la profondeur que vous souhaitez rechercher, y compris le niveau de base, un niveau ou une sous-arborescence complète.

Comment obtenir des utilisateurs AD PowerShell dans Windows 10/11

Maintenant, vous devriez avoir une compréhension globale de l'applet de commande Get-ADUser. Comment obtenir et exporter le compte utilisateur d'Active Directory avec PowerShell Windows 10/11 ? Nous résumons ici plusieurs exemples courants basés sur différents paramètres PowerShell Get ADUser.



Avant de faire

Avant d'utiliser l'applet de commande PowerShell Get-ADUser sous Windows 10/11, vous devez avoir installé le module Active Directory dans PowerShell. Il est très simple à utiliser par le guide suivant.

Étape 1. appuie sur le Gagner + R clés pour ouvrir le Cours zone, puis tapez powershell dedans et appuyez sur Ctrl + Maj + Entrée clés. Cliquez ensuite sur Oui pour ouvrir la fenêtre PowerShell élevée.

Étape 2. Dans la fenêtre contextuelle, tapez la commande suivante et appuyez sur Entrer pour permettre à PowerShell d'installer le module Active Directory sur Windows 10/11.



Ajouter-WindowsCapability -en ligne -Nom 'Rsat.ActiveDirectory.DS-LDS.Tools~~~~0.0.1.0'

  PowerShell installer le module Active Directory

Noter:

Tous les exemples suivants sont exécutés sur les faux noms d'utilisateur AD. En réalité, vous devez remplacer le nom par votre vrai nom.

# Exemple 1. Trouver un utilisateur AD spécifique via l'identité/les propriétés

Si vous connaissez le nom de compte ou le nom de connexion de l'utilisateur, vous pouvez afficher les propriétés du compte à l'aide du paramètre '-identity'. Pour faire ce travail, il vous suffit de taper la commande suivante dans PowerShell et d'appuyer sur Entrer .

Get-ADUser-identité ariel

Pour obtenir des informations de base sur le compte utilisateur, vous pouvez exécuter le paramètre 'Propriétés Get-ADUser' comme suit :

Get-ADUser -identité ariel -Propriétés *

# Exemple 2. Obtenir des utilisateurs AD via le filtre

Le paramètre Filter peut vous aider à filtrer le résultat des utilisateurs AD que vous trouvez dans PowerShell. Voici les exemples de filtres Get-ADUser les plus couramment utilisés. Pour ça.

  • Get-ADUser -Filter 'GivenName -eq 'Ariel'' (filtrer l'utilisateur AD par le prénom comme Ariel)
  • Get-ADUser -Filter 'Nom -eq 'Baker'' (filtrer l'utilisateur AD par le nom de famille comme Baker)

PowerShell Get-ADUserSi vous connaissez une partie du nom d'utilisateur AD, vous pouvez utiliser le paramètre '-like' en combinaison avec un caractère générique '*'.

Get-ADUser -Filter 'nom -like '*Cici*''

Si vous souhaitez rechercher tous les comptes d'utilisateurs AD en fonction de leurs tentatives de connexion infructueuses, vous pouvez exécuter la commande suivante.

Get-ADUser -Filter 'badpwdcount -ge 3'

Si vous souhaitez rechercher tous les utilisateurs AD qui n'ont aucune donnée dans le champ e-mail, vous pouvez essayer la commande suivante.

Get-ADUser -Filter 'E-mail -pas comme '*'' | pi

# Exemple 3. Obtenir des utilisateurs AD via SearchBase

Le paramètre SearchBase peut vous aider à affiner les résultats de la recherche, en particulier lorsque vous avez de nombreux comptes d'utilisateurs AD. Pour ce faire, vous devez d'abord vérifier la structure Active Directory et exécuter des commandes spécifiques. Voici un exemple de la façon d'obtenir tous les utilisateurs AD de l'unité d'organisation Marketing.

Get-ADUser -Filter * -SearchBase 'OU=Marketing,OU=ce site,OU=Sites,DC=Partition,DC=NL' | pi

# Exemple 4. Obtenir des utilisateurs AD via le SearchScope

Ce paramètre peut vous aider à obtenir tous les utilisateurs AD d'une unité d'organisation spécifiée et d'unités d'organisation imbriquées. Par exemple, si vous souhaitez obtenir tous les utilisateurs de l'UO de ce site mais pas de l'UO imbriquée, vous pouvez exécuter la commande suivante.

Get-ADUser -Filter * -SearchBase 'OU=ce site,OU=Sites,DC=Partition,DC=NL' | pi

Si vous souhaitez simplement obtenir les utilisateurs de l'unité d'organisation de ce site, vous pouvez limiter la SearchBase au niveau actuel à l'aide de la commande suivante.

Get-ADUser -Filter * -SearchBase 'OU=Marketing,OU=ce site,OU=Sites,DC=Partition,DC=NL' -SearchScope OneLevel | pi

Lectures complémentaires : Si vous rencontrez des problèmes tels que la corruption du système de fichiers et l'espace disque insuffisant sous Windows 10/11, ne vous inquiétez pas. Assistant de partition de ce site peut vous aider à les corriger facilement en vérifiant les erreurs du système de fichiers, en étendant/redimensionnant les partitions, en analysant l'espace disque, en passant à un disque dur plus grand, etc.