„Get-ADUser“: kaip gauti AD vartotojo „PowerShell“ sistemoje „Windows 10/11“ [Partition Magic]

Daugelis vartotojų yra sumišę dėl Atnešė cmdlet „PowerShell“. Kas tai? Kaip gauti AD vartotoją naudojant PowerShell Get-ADUser cmdlet? Dabar panagrinėkime atsakymus kartu su šią svetainę .





Šiame puslapyje:

Kaip mums visiems gerai žinoma, „PowerShell“ yra puikus „Windows“ integruotas komandinės eilutės apvalkalas ir scenarijų vykdymo įrankis. Vartotojai gali visiškai išnaudoti konkrečias „PowerShell“ cmdlet, kad galėtų atlikti įvairius darbus, pvz pakeisti katalogą „PowerShell“. , gauti „PowerShell“ vartotojų grupės narystę , gauti vietos diske PowerShell , paleiskite exe PowerShell , įdiegti SSH PowerShell , ir dar.

Tačiau daugelis vartotojų ir net profesionalų yra neaiškūs dėl šių „PowerShell“ cmdlet. Šis įrašas paaiškins PowerShell Get-ADUser cmdlet ir parodys, kaip gauti AD vartotojo PowerShell sistemoje Windows 10/11. Skaitykime toliau.



Kas yra „PowerShell Get-ADUser“.

Visų pirma, būtina išsiaiškinti, kam naudojama PowerShell Get ADUser cmdlet. Ši cmdlet naudojama norint rasti nurodytą vartotojo objektą arba kelias vartotojo paskyras Active Directory ir išgauti iš jų informaciją.

„PowerShell Get ADUser“ komanda pateikiama su skirtingais parametrais, kad gautų AD vartotojų paskyras. Čia paaiškinsime šių „PowerShell“ parametrų apibrėžimą taip:

  • Tapatybė : Jis daugiausia naudojamas norint rasti AD vartotojo paskyrą pagal jos tapatybę ir grąžinti tik vieną vartotojo paskyrą.
  • Savybės : Jis gali būti naudojamas norint gauti numatytąjį vartotojo objekto ypatybių rinkinį.
  • Filtras : Jis naudojamas ieškant kelių vartotojų paskyrų pagal užklausą.
  • LDAPF filtras : Jis gali filtruoti vartotojų paskyras naudodamas LDAP užklausos eilutę.
  • Paieškos bazė : gali nurodyti Active Directory kelią (OU), kuriame reikia ieškoti.
  • SearchScope : naudojamas norint nurodyti gylį, kurio norite ieškoti, įskaitant pagrindinį lygį, vieną lygį arba visą pomedį.

Kaip gauti AD vartotojų „PowerShell“ sistemoje „Windows 10/11“.

Dabar turėtumėte turėti bendrą supratimą apie Get-ADUser cmdlet. Kaip gauti ir eksportuoti „Active Directory“ vartotojo abonementą naudojant „PowerShell Windows 10/11“? Čia apibendrinami keli įprasti pavyzdžiai, pagrįsti skirtingais „PowerShell Get ADUser“ parametrais.



Prieš darydami

Prieš naudodami „PowerShell Get-ADUser“ cmdlet sistemoje „Windows 10/11“, „PowerShell“ turite įdiegti „Active Directory“ modulį. Tai labai paprasta valdyti pagal toliau pateiktą vadovą.

1 žingsnis. Paspauskite Win + R klavišus, kad atidarytumėte Bėk laukelį, tada įveskite powershell joje ir paspauskite Ctrl + Shift + Enter raktai. Tada spustelėkite Taip kad atidarytumėte padidintą „PowerShell“ langą.

2 žingsnis. Iššokančiajame lange įveskite šią komandą ir paspauskite Įeikite kad „PowerShell“ įdiegtų Active Directory modulį sistemoje „Windows 10/11“.



Add-WindowsCapability –online –Pavadinimas „Rsat.ActiveDirectory.DS-LDS.Tools~~~~0.0.1.0“

Pastaba:

Visi šie pavyzdžiai atliekami naudojant klaidingus AD vartotojų vardus. Tiesą sakant, vardą turite pakeisti tikruoju vardu.

# 1 pavyzdys. Raskite konkretų AD vartotoją naudodami tapatybę / ypatybes

Jei žinote naudotojo paskyros pavadinimą arba prisijungimo vardą, galite peržiūrėti paskyros ypatybes naudodami parametrą „-identity“. Norėdami atlikti šį darbą, jums tereikia įvesti šią komandą PowerShell ir paspausti Įeikite .

Get-ADUser tapatybės ariel

Norėdami gauti pagrindinės informacijos apie vartotojo abonementą, galite paleisti parametrą „Get-ADUser properties“ taip:

Get-ADUser -identity ariel -Ypatybės *

# 2 pavyzdys. Gaukite AD vartotojus naudodami filtrą

Filtro parametras gali padėti filtruoti AD naudotojų, kuriuos rasite „PowerShell“, rezultatus. Čia pateikiami dažniausiai naudojami Get-ADUser filtrų pavyzdžiai. Už tai.

  • „Get-ADUser“ - filtras „GivenName -eq 'Ariel“ (filtruokite AD vartotoją pagal vardą, pvz., Ariel)
  • Get-ADUser -Filtras 'Pavardė -eq 'Baker' (filtruokite AD vartotoją pagal pavardę, pvz., Baker)

PowerShell Get-ADUserJei žinote dalį AD vartotojo vardo, galite naudoti parametrą „-like“ kartu su pakaitos simboliu „*“.

„Get-ADUser“ - Filtruokite pavadinimą „pavyzdžiui, *Cici*“

Jei norite rasti visas AD vartotojų paskyras pagal jų nesėkmingus prisijungimo bandymus, galite paleisti šią komandą.

„Get-ADUser“ - filtras „badpwdcount -ge 3“

Jei norite ieškoti visų AD vartotojų, kurie neturi jokių duomenų el. pašto lauke, galite išbandyti šią komandą.

Get-ADUser -Filtras 'El. paštas -nepatinka '*'' | ft

# 3 pavyzdys. Gaukite AD vartotojus per paieškos bazę

Parametras SearchBase gali padėti susiaurinti paieškos rezultatus, ypač kai turite daug AD vartotojų paskyrų. Norėdami tai padaryti, pirmiausia turite patikrinti „Active Directory“ struktūrą ir paleisti konkrečias komandas. Čia yra pavyzdys, kaip gauti visus AD vartotojus iš Marketing OU.

Get-ADUser -Filter * -SearchBase 'OU=Rinkodara,OU=ši svetainė,OU=Svetainės,DC=Skirstymas,DC=NL' | ft

# 4 pavyzdys. Gaukite AD vartotojus per SearchScope

Šis parametras gali padėti gauti visus AD vartotojus iš nurodytos OU ir įdėtųjų OU. Pavyzdžiui, jei norite gauti visus vartotojus iš šios svetainės OU, bet ne iš įdėtosios OU, galite paleisti šią komandą.

Get-ADUser -Filter * -SearchBase 'OU=ši svetainė,OU=Svetainės,DC=Skirstymas,DC=NL' | ft

Jei norite tiesiog pritraukti vartotojus iš šios svetainės OU, galite apriboti paieškos bazę iki dabartinio lygio naudodami šią komandą.

Get-ADUser -Filter * -SearchBase 'OU=Rinkodara,OU=ši svetainė,OU=Svetainės,DC=Skirstymas,DC=NL' -SearchScope OneLevel | ft

Papildoma literatūra : Jei įvesite tam tikras problemas, pvz., failų sistemos pažeidimą ir mažai vietos diske sistemoje „Windows 10/11“, nesijaudinkite. šios svetainės skaidymo vedlys gali padėti lengvai juos ištaisyti tikrinant failų sistemos klaidas, išplečiant / keičiant skaidinius, analizuojant vietos diske, naujovinant į didesnį standųjį diską ir pan.