PowerShell Basics: Get-AdUser-Filter with Code Examples (Polski)

0 Comments

Windows PowerShell Get-Aduser-Filter

sekretem działania get-AdUser cmdlet jest opanowanie parametru-Filter. Klasyczne zadania to poznawanie szczegółów o jednym użytkowniku lub ponowne poznawanie gołych faktów wielu użytkowników.

Jeśli jesteś nowy w PowerShell ' s aduser cmdlets może chcesz zapisać frustracji i sprawdzić podstawy Get-AdUser.,

tematy PowerShell Get-Aduser-Filter

przygotowanie: Lista kontrolna dla Get-AdUser

a) logowanie: na kontrolerze domeny
b) Znajdź: moduł Active Directory Dla Windows PowerShell
c) uruchomienie: plik wykonywalny PowerShell
d) uruchomienie: Import-Module activedirectory

Uwaga 1: opcjonalnie możesz zainstalować wersję ISE i ustawić-ExecutionPolicy-remotelySigned. Jest to również możliwe, ale trudne do zainstalowania modułu Active Directory na serwerze członkowskim.,

przykład 1: Get-Aduser-Filter

technicznie rzecz biorąc, ta rodzina cletów Ad używa składni z języka wyrażeń PowerShell. Moje wyjaśnienie jest takie, że potrzebujesz właściwości LDAP, na przykład nazwy, komparatora, takiego jak-Like, I wreszcie wartości.

te trzy komponenty (właściwość LDAP, komparator i wartość) tworzą złożoną składnię, dlatego potrzebujemy konkretnych nawiasów i znaków mowy. Rzeczywiście, jeśli skupisz się na zadaniu elementów składniowych, wkrótce opanujesz Get-Aduser-Filter.,

Uwaga 2: Get-AdUser może pobierać parametry alternatywne do-Filter, na przykład-identity,- searchbase lub-LDAPFilter.

Uwaga 3: jako ostrożne oszacowanie istnieje 10 możliwych wartości LDAP, 6 porównań i powiedzmy, 10 wartości, co sprawia, że 600 różnych zastosowań Get-AdUser-Filter.

gość poleca: SolarWinds Admin Bundle for Active Directory (FREE TOOL)

Import użytkowników z arkusza kalkulacyjnego. Wystarczy podać listę użytkowników z ich polami w górnym wierszu i zapisać jako .plik csv., Następnie uruchom to bezpłatne narzędzie i dopasuj pola do atrybutów reklamy, kliknij i zaimportuj użytkowników.

Opcjonalnie możesz podać nazwę OU, w którym powstaną nowe konta. Pobierz bezpłatne narzędzie importu zbiorczego.,

SolarWinds Admin Bundle Pobierz 100% darmowy pakiet narzędzi

Jeśli potrzebujesz bardziej kompleksowego oprogramowania do analizy aplikacji, Pobierz bezpłatną wersję próbną programu SAM (serwer & Monitor aplikacji)

przykład 2: Get-Aduser-Filter {Complex and with brackets}

sugeruję, abyś porównaj i kontrastuj przykłady 1 i 2. Po pierwsze, zobacz, jak „pojedyncze” znaki mowy są zastępowane nawiasami {curly}. Chodzi mi o to, że możesz użyć albo, ale musisz mieć jeden. Po drugie, obserwuj, jak możesz połączyć dwa warunki, aby zbudować złożone zapytania., (Imię zaczyna się od Bena, a nazwisko to Thomas)

przykład 3: Get-AdUser-LDAPfilter

oto przykład, aby wyświetlić listę wszystkich użytkowników w jednostce organizacyjnej o nazwie 'Raglan'. Ten skrypt używa parametru-LDAPfilter.

Uwaga 4: obserwuj jak LDAPfilter używa formularza 'Name=*' a nie 'Name-eq*.

Uwaga 5: to-searchBase filtruje kontener Active Directory, w tym przypadku obiekt OU o nazwie 'Raglan'.

uwaga 6: Ft (Format-Table) kontroluje tylko wyjście, można dodać inne właściwości, takie jak EmailAddress.,

gość poleca: Network Performance Monitor (FREE TRIAL)

SolarWinds Network Performance Monitor (NPM) pomoże Ci odkryć, co dzieje się w Twojej sieci. To narzędzie poprowadzi Cię również przez rozwiązywanie problemów; pulpit nawigacyjny wskaże, czy główną przyczyną jest zepsuty link, wadliwy sprzęt lub przeciążenie zasobów.

najbardziej podoba mi się sposób, w jaki NPM proponuje rozwiązania problemów sieciowych. Its ma również możliwość monitorowania kondycji poszczególnych maszyn wirtualnych VMware., Jeśli jesteś zainteresowany rozwiązywaniem problemów i tworzeniem map sieciowych, polecam wypróbowanie NPM w 30-dniowym bezpłatnym okresie próbnym.

SolarWinds Network Performance Monitor Pobierz 30-dniowy bezpłatny okres próbny

badania Get-AdUser z Get-Help-full

tak odkryłem o filtrze-LDAP i innych parametrach.

podobne cmdlety Active Directory

Po opanowaniu Get-AdUser, możesz chcieć dowiedzieć się więcej o Set-AdUser lub Get-AdComputer., Aby uzyskać pełną listę cmdletów reklam, spróbuj użyć tego polecenia:

wśród wyników powinieneś zobaczyć:

  • Add-AdGroupmember
  • Enable-AdAccount
  • Get-AdComputer
  • Move-AdComputer
  • New-AdUser
  • Set-aduser
  • Usuń-adgroup
  • odblokuj-adaccount

uwaga 7: naturalnie zobaczysz również te czasowniki i rzeczowniki w innych kombinacjach.,

gość poleca: SolarWinds Engineer ' s Toolset (FREE TRIAL)

Ten Zestaw Narzędzi inżyniera zapewnia kompleksową konsolę 50 narzędzi do rozwiązywania problemów z komputerem. Facet mówi, że pomaga mi monitorować to, co dzieje się w sieci, a każde narzędzie uczy mnie więcej o tym, jak działa podstawowy system.

jest tyle dobrych gadżetów, to jak mieć wolną rękę w cukierni. Na szczęście narzędzia są wyświetlane logicznie: monitorowanie, wykrywanie sieci, diagnostyka i narzędzia Cisco. Wypróbuj Zestaw Narzędzi inżyniera SolarWinds na 14-dniowym bezpłatnym okresie próbnym już teraz!,

Zestaw Narzędzi inżyniera SolarWinds Pobierz 14-dniową bezpłatną wersję próbną

Rozwiązywanie problemów z Get-AdUser programu PowerShell

najpierw upewnij się, że używasz modułu Active Directory Dla Windows PowerShell. Sprawdź w Get-Module.

Po drugie, aby zbadać Get-AdUser zadzwoń do Get-Help, a następnie zbadać składnię i przestudiować przykłady.

Zobacz także QED User „

podsumowanie PowerShell Get-AdUser

na swoim własnym Get-AdUser jest impotentem; potrzebuje parametru-Filter., Im więcej dowiesz się o tym języku zapytań, tym bardziej precyzyjne wyniki z tego i podobnych cmdletów Active Directory.,

Jeśli podoba Ci się ta strona, podziel się nią ze znajomymi

Zobacz więcej poleceń PowerShell Active Directory

• PowerShell home • get-aduser-filter • get-aduser • new-aduser • get-adcomputer

• Export-CSV • import CSV • PowerShell Active Directory • new-adcomputer

• PowerShell CodePlex • PowerShell ad cmdlets • free import user csvde tool

napisz do mnie, jeśli masz lepszy przykładowy skrypt., Proszę również o zgłaszanie błędów rzeczowych, gramatycznych lub niedziałających linków, chętnie poprawię usterkę.


Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *