introduktion till PowerShell Get-ADUser

Get-ADUser cmdlet används för att hämta information om en eller flera Active Directory-användare. En användare kan identifieras genom att använda flera parametrar som hans framstående namn, motsvarande GUID i active directory Security Identifier, eller SAM(Security Account Manager) namn. För att hämta flera användares Informationsfilter eller LDAPFilter kan användas., Power uttryck språk används av filterparametrarna för att hämta information från Active Directory. Denna artikel kommer att omfatta i detalj om denna cmdlet tillsammans med lämpliga förklaringar och exempel.,

Syntax och parametrar

Syntax och parametrar för Powershell get-ADUser ges nedan:

starta din gratis Datavetenskapskurs

Hadoop, datavetenskap, statistik& andra

syntax:

parametrar:

parametrar för PowerShell get-aduser är

  • -authtype: detta betecknar autentiseringsmetoden som ska användas för att ansluta till Active Directory., Det kan vara antingen av två värden, förhandla också kan kallas 0 eller grundläggande annars kan kallas 1. Negotiate är det förvalda autentiseringsläget. För att grundläggande autentisering ska fungera krävs en SSL-anslutning. Typen av param är adauthtype. Det accepterar inte pipeline input; Jokertecken är inte heller tillåtna.
  • – referens: detta hänvisar till användarkontot som kommer att användas för att köra cmdlet. Som standard betraktas den aktuella användarens autentiseringsuppgifter om inte cmdlet körs från Active Directory-enheten., I ett sådant scenario beaktas kontot som är associerat med enheten. Antingen användarnamn eller pscredential objekt levereras som värde till parametern. Om ett användarnamn anges ges en prompt för ett lösenord. Det angivna kontot ska ha behörighet för katalognivå annars kommer cmdlet att misslyckas med att kasta ett fel. Dess typ är PSCredential. Parametern kan inte acceptera pipeline ingång och wild card-tecken är inte tillåtet.
  • -Filter: detta betecknar den fråga som används för att hämta objekten från active directory., Den använder syntaxen för PowerShell express språk. Power express språk har bra typ konvertering stöd. Dess typ är en sträng och standardvärdet är ingen. Den här parametern accepterar inte pipeline-inmatning och wild card-tecken stöds inte heller.
  • -identitet: detta är en obligatorisk parameter. Detta betecknar Active directory-användaren vars uppgifter ska hämtas. Följande värden kan skickas som identitetsparameter. Ett unikt namn, GUID för användaren i Active directory, SID eller SAM kontonamn. Typen av denna parameter är ADUser. Dess standardvärde är ingen., Denna parameter accepterar pipeline-inmatning men tillåter inte wild card-tecken.
  • – LDAPFilter: detta betecknar LDAP-frågan som används för filtrering. Filterparametern är som LDAP-syntax. Dess typ är en sträng. Både inmatningsledningen och wild card-tecknen stöds inte av denna parameter.
  • -Partition: Detta hänvisar till en Active Directory-partition. Det måste vara namnet på en av de aktuella katalogservrarna. Denna partition söks för att identifiera objektet som refereras av identitetsparametern. Om inget värde anges används standardvärdet., Om värdet som skickas till identitetsparametern är ett distinkt namn genereras standardvärdet automatiskt från detta och behandlas som partitionsnamnet. Om cmdlets körs från active directory-leverantören behandlas den aktuella sökvägen i enheten som standardvärdet för partitionen. Datatypen för denna parameter är en sträng och standardvärdet är ingen. Både pipeline ingång och wild card tecken accepteras inte av denna parameter.
  • – egenskaper: detta betecknar listan över egenskaper för Active Directory-objektet som ska returneras., För att hämta flera egenskaper, separera dem med ett komma. För att hämta alla egenskaper, använd *. Datatypen för denna parameter är en sträng. Standardvärdet är ingen. Både pipeline ingång och wild card tecken accepteras inte av denna parameter.
  • – ResultPageSize: detta anger antalet objekt som ska finnas på en enda sida i frågeresultaten. Dess typ är int32. Standard är 256. Både pipeline ingång och wild card tecken accepteras inte av denna parameter.
  • – Resultatsetsize: detta anger det maximala antalet objekt som ska returneras av frågan., Om alla egenskaper måste returneras måste null-värdet skickas till den här parametern. Dess datatyp är int32. Både pipeline ingång och wild card tecken accepteras inte av denna parameter.
  • – SearchBase: detta anger den annonsväg under vilken sökningen efter det angivna objektet måste ske. Om cmdlet körs från active directory-enheten anses den aktuella sökvägen för enheten som standardvärde. Om cmdlet körs från utsidan tas målenheten som standardvärde. Datatypen är en sträng och standardvärdet är ingen., Både pipeline ingång och wild card tecken accepteras inte av denna parameter.
  • – SearchScope: detta anger omfattningen av sökningen efter ANNONSOBJEKTET. Den har tre värden. Bas eller 0, en nivå eller 1 och subtree eller 2. Basomfång söker endast efter den nämnda användaren. En nivåsökning för ett objekts barn, underträd söker efter alla barn i det nämnda objektet.
  • -Server: detta betecknar den aktiva katalogen att ansluta till. Domänvärdena kan vara antingen FQDN eller netbios namn., Standardvärdet kan vara antingen domänen där cmdlet körs eller active directory drive-servern eller den som skickas till parametern.

exempel på PowerShell Get-ADUser

exempel på Powershell get-aduser ges nedan:

Input:

Output:

Rekommenderade artiklar

detta är ett exempel på Powershell get-aduser.är en guide till PowerShell get-aduser. Här diskuterar vi också syntaxen och parametrarna för Powershell get-aduser tillsammans med ett exempel och dess kodimplementering., du kan också ta en titt på följande artiklar för att lära dig mer –

  1. Else If in PowerShell
  2. Windows PowerShell ISE
  3. PowerShell Get-Service
  4. PowerShell funktioner
0 aktier