Introduktion til PowerShell Få-ADUser
Få-ADUser cmdlet bruges til at hente oplysninger om en eller flere af active directory-brugere. En bruger kan identificeres ved hjælp af flere parametre som hans fremtrædende navn, den tilsvarende GUID i active directory, Security Identifier eller SAM(Security Account Manager) navn. For at hente flere brugers informationsfilter eller LDAPFilter kan bruges., Po .ershell e .pression language bruges af filterparametrene til at hente oplysninger fra Active Directory. Denne artikel vil dække detaljeret om denne cmdlet sammen med passende forklaringer og eksempler.,
Syntaks og Parametre
Syntaks og parametre af Powershell få-ADUser er angivet nedenfor:
Start Din Gratis Data Science Kursus
Hadoop, Data Videnskab, Statistik & andre
Syntax:
Parametre:
Parametre af Powershell få-aduser er
- -AuthType: Dette angiver godkendelsesmetoden til at være bruges til at oprette forbindelse til Active directory., Det kan være en af to værdier, forhandle også kan betegnes som 0 eller grundlæggende ellers kan betegnes som 1. Forhandle er standard brugt autentificering tilstand. For at grundlæggende godkendelse skal fungere, kræves en SSL-forbindelse. Typen af param er ADAuthType. Det accepterer ikke pipeline input; jokertegn er heller ikke tilladt.
- -legitimationsoplysninger: dette henviser til den brugerkonto, der vil blive brugt til at køre cmdlet. Som standard overvejes legitimationsoplysningerne for den aktuelle bruger, medmindre cmdlet køres fra drevet i Active Directory., I et sådant scenario overvejes den konto, der er knyttet til drevet. Enten Brugernavn eller PSCredential objekt leveres som værdi til parameteren. I tilfældet, hvis et brugernavn er angivet, en prompt er givet for en adgangskode. Den angivne konto skal have tilladelse til biblioteksniveau ellers vil cmdlet mislykkes med at kaste en fejl. Dens type er PSCredential. Parameteren kan ikke acceptere pipeline input og charactersild card tegn er heller ikke tilladt.
- -Filter: Dette angiver den forespørgsel, der bruges til at hente objekter fra active directory., Det bruger syntaksen af Po .ershell e .press sprog. Po .ershell e .press sprog har god type-konvertering support. Dens type er en streng, og standardværdien er ingen. Denne parameter accepterer ikke pipeline input og charactersild card tegn er heller ikke understøttet.
- -identitet: Dette er en obligatorisk parameter. Dette betegner Active directory-brugeren, hvis detaljer skal hentes. Følgende værdier kan overføres som identitetsparameter. Et unikt navn, GUID af brugeren i Active directory, SID eller SAM kontonavn. Typen af denne parameter er aduser. Dens standardværdi er ingen., Denne parameter accepterer pipeline input, men tillader ikke charactersild card tegn.
- -LDAPFilter: dette angiver LDAP-forespørgslen, der bruges til filtreringsformål. Filterparameteren er som LDAP-syntaks. Dens type er en streng. Både input pipeline og charactersild card tegn understøttes ikke af denne parameter.
- -Partition: dette henviser til en Active Directory-partition. Det skal være navnet på en af de aktuelle katalogservere. Denne partition søges for at identificere det objekt, der henvises af identitetsparameteren. Hvis der ikke er angivet nogen værdi, bruges standardværdien., Hvis værdien, der overføres til identitetsparameteren, er et distinguished name, genereres standardværdien automatisk herfra og behandles som partitionsnavnet. Hvis cmdlets køres fra Active directory-udbyderen, behandles den aktuelle sti i drevet som standardværdien af partitionen. Datatypen for denne parameter er en streng, og standardværdien er ingen. Både pipeline input og charactersild card tegn accepteres ikke af denne parameter.
- -Egenskaber: Dette angiver listen over egenskaber for det Active Directory-objekt, der skal returneres., For at hente flere egenskaber skal du adskille dem ved hjælp af et komma. For at hente alle egenskaber skal du bruge *. Datatypen for denne parameter er en streng. Standardværdien er ingen. Både pipeline input og charactersild card tegn accepteres ikke af denne parameter.
- -Resultpagesi .e: dette angiver antallet af objekter, der skal være til stede på en enkelt side af forespørgselsresultaterne. Dens type er int32. Standard er 256. Både pipeline input og charactersild card tegn accepteres ikke af denne parameter.
- – Resultsetsi .e: dette angiver det maksimale antal objekter, der skal returneres af forespørgslen., Hvis alle egenskaber skal returneres, skal nulværdien overføres til denne parameter. Dens datatype er int32. Både pipeline input og charactersild card tegn accepteres ikke af denne parameter.
- -SearchBase: dette angiver den ANNONCESTI, under hvilken søgningen efter det specificerede objekt skal forekomme. Hvis cmdlet køres fra active directory-drevet, betragtes den aktuelle sti på drevet som standardværdien. Hvis cmdlet køres udefra, tages måldrevet som standardværdi. Datatypen er en streng, og standardværdien er ingen., Både pipeline input og charactersild card tegn accepteres ikke af denne parameter.
- -SearchScope: dette angiver omfanget af søgningen efter ANNONCEOBJEKTET. Det har tre værdier. Base eller 0, et niveau eller 1 og undertræ eller 2. Base scope søger kun efter den nævnte bruger. Et niveau søgning efter børn af et objekt, subtree søger efter alle børn af det nævnte objekt.
- -Server: Dette angiver den active directory, der skal oprettes forbindelse til. Domæneværdierne kan være enten af f .dn eller netbios navn., Standardværdien kan enten være det domæne, hvor cmdlet køres eller active directory drive-serveren eller den, der overføres til parameteren.
Eksempel på PowerShell Få-ADUser
Eksempel på Powershell få-aduser er angivet nedenfor:
Input:
Output:
Anbefalede Artikler
Dette er en guide til PowerShell Få-ADUser. Her diskuterer vi også syntaksen og parametrene for Po .ershell get-aduser sammen med et eksempel og dets kodeimplementering., du kan også få et kig på de følgende artikler for at få mere at vide –
- Andet, Hvis i PowerShell
- Windows PowerShell ISE
- PowerShell Få-Service
- PowerShell Funktioner
Skriv et svar