PowerShell Get-Aduser

PowerShell Get-Aduser
Z wielu poleceń PowerShell najważniejsza jest CMDLET GET-ADUSER. CMDLET GET-ADUSER został użyty do uzyskania różnych właściwości i obiektów użytkowników znalezionych na serwerze Window. Możesz sprawdzić właściwości użytkownika według ich określonej tożsamości nazwy nazwy. Tak więc, w tym samouczku przewodnika, zobaczymy, w jaki sposób można użyć polecenia Get-Aduser w systemie Windows PowerShell, aby uzyskać informacje o użytkowniku. Upewnij się, że system Windows Server jest zainstalowany i skonfigurowany wraz z modułami aktywnymi drogami.

Po pierwsze, zaloguj się z systemu i szukaj PowerShell. Kliknij prawym przyciskiem myszy wyskoczony PowerShell i dotknij „Uruchom jako administrator”, aby uniknąć jakichkolwiek niedogodności. Niebieski ekran PowerShell zostanie otwarty na ekranie.

Teraz PowerShell został uruchomiony pomyślnie. Twoim pierwszym zadaniem jest upewnienie się, że moduł i usługi Active Directory są zainstalowane i konfigurowane na serwerze. Musisz więc uzyskać możliwość okna aktywnego w PowerShell, aby skorzystać z dalszych poleceń. W tym celu musisz uzyskać moduł „RSAT-Active Directory” za pomocą cmdlet „Get-WindowsCapability” w PowerShell. Używamy do tego jednego z naszych PowerShell. Używa parametrów „nazwa” i „online”.

Zacznie zbierać i ładować moduł RSAT-Active-Directory w Twoim PowerShell. Widać, że system operacyjny uruchamia wymagane działania, aby to zrobić z obrazu.

W ciągu kilku sekund załaduje wszystkie wymagane moduły dla Active Directory RSAT, a poniżej znajduje się wynik sukcesu.

Po uzyskaniu modułu Active Directory musisz dodać go do serwera. Użyj CMDLET „Add-WindowsCapability”. Pamiętaj, aby dodać parametr „Nazwa”, aby dodać moduł Active Directory z jego wersją, jak pokazano poniżej.

System operacyjny działa CMDLET „Add-WindowsCapability”, aby dodać Active Directory RSAT w naszym systemie.

Jego wyjście jest takie samo, jak w uzyskaniu modułu Active Directory RSAT.

Zacznijmy oglądać cmdlet „Get-Aduser”, najpierw patrząc na jego ręczną pomoc. Ten podręcznik mówi nam składnię, aliasy i uwagi dla CMDLET „GET-ADUSER” na PowerShell.

Jeśli chcesz sprawdzić wszystkie zainstalowane moduły na serwerze systemu Windows w systemie Windows 10, możesz to zrobić za pomocą CMDLET „GET-MOTULE” na PowerShell. Ten moduł CMDLET używa parametru „Listavaillable”, aby uzyskać wszystkie aktywne i dostępne moduły na ekranie PowerShell. Wyjście tego polecenia pokazuje, że nasz system ma zainstalowany i aktywny moduł ActiveDirectory wraz z eksportowanymi poleceniami.

Aby uzyskać moduł Active Directory, możesz użyć komendy poniżej shown z obrazu.

Aby uzyskać moduł, wraz z jego eksportowanymi poleceniami można wykonać za pomocą polecenia przedstawionego na pokazanym obrazie PowerShell.

Aby użyć dowolnego cmdlet, musimy również zaimportować jego odpowiedni moduł w PowerShell. Zacznijmy od zaimportowania modułu Active Directory najpierw w PowerShell przed użyciem cmdlet „Get-Aduser”. W tym celu zostanie użyta cmdlet „Moduł importu” wraz z nazwą modułu i.mi. „Activedirectory”. W ten sposób użyliśmy polecenia modułów importowych w PowerShell do importowania modułu ActiveDirectory, jak pokazano poniżej. Teraz PowerShell jest gotowy do skorzystania z cmdlet „Get-Aduser”, aby uzyskać informacje dotyczące użytkowników.

Przykład

Zacznijmy od bardzo podstawowej ilustracji. W tej ilustracji będziemy używać cmdlet „Get-Aduser” wyłącznie na PowerShell bez żadnego parametru. Dzieje się tak, ponieważ chcemy pobrać wszystkich użytkowników z systemu Windows Server. Tak więc to polecenie będzie poleceniem pojedynczym słowem. Zatem użyliśmy go na PowerShell, jak pokazano poniżej.

Po prostu pojawi się, prosząc Cię o dodanie wartości filtra. Ta wartość powie systemu, ilu użytkowników chcesz z niego uzyskać. Jak dodaliśmy znaki „*”, w ten sposób wyświetli wszystkich użytkowników znajdujących się obecnie na serwerze systemu Windows naszego systemu. To najprostszy sposób na użycie „get-aduser”.

Zróbmy pierwszy parametr cmdlet Get-Aduser. Tak więc pierwszym parametrem jest „filtr”, który jest automatycznie używany w powyższym poleceniu przez PowerShell. Tym razem używamy go w naszym poleceniu, aby wszyscy użytkownicy korzystali z cmdlet „Get-Aduser” jak poniżej. W końcu wyświetli wszystkich użytkowników systemu Windows Server na ekranie PowerShell.

Gdy masz wielu użytkowników w swoim systemie, możesz dodać je w różnych kategoriach, aby coś zmienić. To samo działa dla systemu Windows Server. Będziemy więc wymienić wszystkich użytkowników za pomocą parametru filtra, który należy do określonych działów, jeśli chodzi o przedsiębiorstwo biznesowe. Musimy użyć parametru „SearchBase” po parametrze „Filtr” ”wraz z wymienianiem nazw tych działów zgodnie z instrukcją użytych na obrazie.

Jeśli chcesz wyszukać użytkowników mających nazwy, zaczynając od określonych słów, możesz to zrobić. Za to. Musisz użyć słowa kluczowego „Nazwa” w parametrze „Filtr”. Musisz wspomnieć o rodzaju konta określonego użytkownika w filtrze. Parametr „formatowy” można wykorzystać do uzyskania formularza tabeli naszego wyjścia, jeśli masz więcej niż jednego użytkownika o tej samej nazwie wraz z innymi informacjami.

Wyjście dla powyższego polecenia pokazano poniżej. Pokazuje kolumnę nazwy, SamaccountName na PowerShell wraz z informacjami użytkownika.

Możesz także uzyskać informacje dotyczące jednego użytkownika wyłącznie wraz z jego właściwościami. W tym celu potrzebujesz parametru tożsamości i właściwości. Parametr tożsamości przyjmuje nazwę użytkownika, a parametr właściwości otrzyma wszystkie jego informacje.

> -Get -Aduser -Identity „Nazwa użytkownika” -Properties *

Wniosek

Ten artykuł zawiera wszystkie demonstracje i implementacje do korzystania z cmdlet „Get-Aduser” w PowerShell na Windows Server. Zaczęliśmy od uzyskania i zainstalowania wymaganych modułów jako warunków wstępnych get-aduser i.E RSAT AATIC DIRATORY.