PowerShell Basics: Get-AdUser-Filter with Code Examples (Polski)
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ę.