Get-ADUser: AD User PowerShell verkrijgen in Windows 10/11 [Partition Magic]

Veel gebruikers zijn in de war over de Haal de cmdlet in PowerShell. Wat is het? Hoe AD-gebruiker te krijgen met behulp van de PowerShell Get-ADUser-cmdlet? Laten we nu samen met u de antwoorden bekijken deze site .





Op deze pagina :

Zoals het ons allemaal bekend is, is PowerShell een geweldige Windows ingebouwde opdrachtregel-shell en script-running tool. Gebruikers kunnen volledig gebruik maken van specifieke PowerShell-cmdlets om met verschillende werken om te gaan, zoals verander de map in PowerShell , krijg gebruikersgroeplidmaatschap PowerShell , krijg schijfruimte PowerShell , voer exe PowerShell uit , installeer SSH PowerShell , en meer.

Veel gebruikers en zelfs professionals zijn echter onduidelijk over deze PowerShell-cmdlets. In dit bericht wordt de PowerShell Get-ADUser-cmdlet uitgelegd en wordt uitgelegd hoe u AD User PowerShell op Windows 10/11 kunt krijgen. Laten we blijven lezen.



Wat is PowerShell Get-ADUser

Allereerst is het nodig om erachter te komen waarvoor de PowerShell Get ADUser-cmdlet wordt gebruikt. Deze cmdlet wordt gebruikt om een ​​opgegeven gebruikersobject of meerdere gebruikersaccounts te vinden in het Active Directory en er informatie uit halen.

De opdracht PowerShell Get ADUser wordt geleverd met verschillende parameters om de AD-gebruikersaccounts op te halen. Hier zullen we de definitie van deze PowerShell-parameters als volgt uitleggen:

  • Identiteit : Het wordt voornamelijk gebruikt om een ​​AD-gebruikersaccount te vinden op basis van zijn identiteit en om slechts één gebruikersaccount te retourneren.
  • Eigendommen : Het kan worden gebruikt om een ​​standaardset met eigenschappen van gebruikersobjecten op te halen.
  • Filter : Het wordt gebruikt om meerdere gebruikersaccounts te vinden op basis van een zoekopdracht.
  • LDAP-filter : Het kan de gebruikersaccounts filteren met behulp van een LDAP-querystring.
  • Zoekbasis : Het kan het Active Directory-pad (OU) specificeren om in te zoeken.
  • ZoekScope : wordt gebruikt om de diepte op te geven waarop u wilt zoeken, inclusief basisniveau, één niveau of volledige substructuur.

Hoe AD-gebruikers PowerShell te krijgen in Windows 10/11

Nu zou u een algemeen begrip moeten hebben van de Get-ADUser-cmdlet. Hoe krijg en exporteer ik het gebruikersaccount van Active Directory met PowerShell Windows 10/11? Hier vatten we enkele algemene voorbeelden samen op basis van verschillende PowerShell Get ADUser-parameters.



Voordat je het doet

Voordat u de PowerShell Get-ADUser-cmdlet op Windows 10/11 gebruikt, moet u de Active Directory-module in PowerShell hebben geïnstalleerd. Het is heel eenvoudig te bedienen met de volgende gids.

Stap 1. druk de Win + R toetsen om de Rennen vak en typ vervolgens krachtshell erin en druk op Ctrl+Shift+Enter sleutels. Klik dan op Ja om het verhoogde PowerShell-venster te openen.

Stap 2. Typ in het pop-upvenster de volgende opdracht en druk op Binnenkomen om PowerShell de Active Directory-module te laten installeren op Windows 10/11.



Add-WindowsCapability –online –Naam “Rsat.ActiveDirectory.DS-LDS.Tools~~~~0.0.1.0”

  PowerShell installeert de Active Directory-module

Opmerking:

Alle volgende voorbeelden worden uitgevoerd op de valse AD-gebruikersnamen. In werkelijkheid moet u de naam vervangen door uw echte naam.

# Voorbeeld 1. Zoek een specifieke AD-gebruiker via de identiteit/eigenschappen

Als u de accountnaam of inlognaam van de gebruiker kent, kunt u de eigenschappen van het account bekijken met de parameter '-identity'. Om dit werk te doen, hoeft u alleen maar de volgende opdracht in PowerShell te typen en te klikken Binnenkomen .

Get-ADUser-identiteit ariel

Om wat basisinformatie over het gebruikersaccount te krijgen, kunt u de parameter 'Get-ADUser-eigenschappen' als volgt uitvoeren:

Get-ADUser -identiteit ariel -Eigenschappen *

# Voorbeeld 2. Ontvang AD-gebruikers via het filter

Met de parameter Filter kunt u het resultaat filteren van de AD-gebruikers die u in PowerShell vindt. Hier zijn de meest gebruikte voorbeelden van Get-ADUser-filters. Daarom.

  • Get-ADUser -Filter 'GivenName -eq 'Ariel'' (filter de AD-gebruiker op de voornaam zoals Ariel)
  • Get-ADUser -Filter 'Achternaam -eq 'Baker'' (filter de AD-gebruiker op achternaam zoals Baker)

PowerShell Get-ADUserAls u een deel van de AD-gebruikersnaam kent, kunt u de parameter '-like' gebruiken in combinatie met een jokerteken '*'.

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

Als u alle AD-gebruikersaccounts wilt vinden op basis van hun mislukte inlogpogingen, kunt u de volgende opdracht uitvoeren.

Get-ADUser -Filter 'badpwdcount -ge 3'

Als u wilt zoeken naar alle AD-gebruikers die geen gegevens in het e-mailveld hebben, kunt u de volgende opdracht proberen.

Get-ADUser -Filter 'Email -notlike '*'' | ft

# Voorbeeld 3. Haal AD-gebruikers op via de SearchBase

De parameter SearchBase kan u helpen de zoekresultaten te verfijnen, vooral wanneer u veel AD-gebruikersaccounts heeft. Om dit te doen, moet u eerst de Active Directory-structuur controleren en specifieke opdrachten uitvoeren. Hier is een voorbeeld van hoe u alle AD-gebruikers uit de Marketing OU haalt.

Get-ADUser -Filter * -SearchBase 'OU=Marketing,OU=deze site,OU=Sites,DC=Partitie,DC=NL' | ft

# Voorbeeld 4. Krijg AD-gebruikers via de SearchScope

Met deze parameter kunt u alle AD-gebruikers ophalen van een opgegeven OE en geneste OU's. Als u bijvoorbeeld alle gebruikers van de OE van deze site wilt ophalen, maar niet van de geneste OE, kunt u de volgende opdracht uitvoeren.

Get-ADUser -Filter * -SearchBase 'OU=deze site,OU=Sites,DC=Partitie,DC=NL' | ft

Als u alleen de gebruikers van de OE van deze site wilt ophalen, kunt u de SearchBase beperken tot het huidige niveau met de volgende opdracht.

Get-ADUser -Filter * -SearchBase 'OU=Marketing,OU=deze site,OU=Sites,DC=Partitie,DC=NL' -SearchScope OneLevel | ft

Verder lezen : Maak je geen zorgen als je een aantal problemen invoert, zoals corruptie van het bestandssysteem en weinig schijfruimte op Windows 10/11. deze site Partitie Wizard kan u helpen ze eenvoudig op te lossen door fouten in het bestandssysteem te controleren, partities uit te breiden/de grootte ervan te wijzigen, schijfruimte te analyseren, te upgraden naar een grotere harde schijf, enz.