Get-ADUser: Windows 10/11'de AD Kullanıcısı PowerShell Nasıl Edinilir [Partition Magic]

Pek çok kullanıcının kafası karışık get-get the PowerShell'de cmdlet. O nedir? PowerShell Get-ADUser cmdlet'ini kullanarak AD Kullanıcısı nasıl edinilir? Şimdi cevapları birlikte inceleyelim bu site .





Bu sayfada :

Hepimizin iyi bildiği gibi, PowerShell harika bir Windows yerleşik komut satırı kabuğu ve betik çalıştırma aracıdır. Kullanıcılar, aşağıdakiler gibi çeşitli işlerle başa çıkmak için belirli PowerShell cmdlet'lerinden tam olarak yararlanabilir: PowerShell'de dizini değiştir , kullanıcı grubu üyeliği alma PowerShell , disk alanı alın PowerShell , exe PowerShell'i çalıştırın , SSH PowerShell'i kurun , ve dahası.

Ancak, birçok kullanıcı ve hatta profesyonel, bu PowerShell cmdlet'leri hakkında net değil. Bu gönderi, PowerShell Get-ADUser cmdlet'ini açıklayacak ve size Windows 10/11'de AD Kullanıcısı PowerShell'i nasıl alacağınızı gösterecek. Okumaya devam edelim.



PowerShell Get-ADUser Nedir?

Öncelikle PowerShell Get ADUser cmdlet'inin ne için kullanıldığını anlamak gerekiyor. Bu cmdlet, belirli bir kullanıcı nesnesini veya çoklu kullanıcı hesaplarını bulmak için kullanılır. Aktif Dizin ve onlardan bilgi ayıklayın.

PowerShell Get ADUser komutu, AD kullanıcı hesaplarını almak için farklı parametrelerle gelir. Burada bu PowerShell parametrelerinin tanımını şu şekilde açıklayacağız:

  • Kimlik : Esas olarak kimliğine göre bir AD Kullanıcı hesabı bulmak ve yalnızca tek bir kullanıcı hesabı döndürmek için kullanılır.
  • Özellikler : Varsayılan bir kullanıcı nesnesi özellikleri kümesini almak için kullanılabilir.
  • filtre : Bir sorguya göre birden fazla kullanıcı hesabı bulmak için kullanılır.
  • LDAPFiltre : Bir LDAP sorgu dizesi kullanarak kullanıcı hesaplarını filtreleyebilir.
  • Arama Tabanı : Arama yapılacak Active Directory yolunu (OU) belirtebilir.
  • Arama Kapsamı : Temel seviye, bir seviye veya tam alt ağaç dahil olmak üzere aramak istediğiniz derinliği belirtmek için kullanılır.

Windows 10/11'de AD Kullanıcıları PowerShell Nasıl Elde Edilir

Şimdi, Get-ADUser cmdlet'i hakkında genel bir anlayışa sahip olmalısınız. PowerShell Windows 10/11 ile Active Directory kullanıcı hesabı nasıl alınır ve dışa aktarılır? Burada, farklı PowerShell Get ADUser parametrelerine dayalı birkaç yaygın örneği özetliyoruz.



Yapmadan Önce

Windows 10/11'de PowerShell Get-ADUser cmdlet'ini kullanmadan önce PowerShell'de Active Directory Modülünün kurulu olması gerekir. Aşağıdaki kılavuzla çalıştırmak çok basit.

Aşama 1. basın Kazan + R açmak için tuşlar Koşmak kutusuna ve ardından yazın güç kalkanı içinde ve basın Ctrl + Shift + Enter anahtarlar. Sonra üzerine tıklayın Evet yükseltilmiş PowerShell penceresini açmak için.

Adım 2. Açılan pencerede aşağıdaki komutu yazın ve tıklayın Girmek PowerShell'in Windows 10/11'de Active Directory Modülünü yüklemesine izin vermek için.



Add-WindowsCapability –çevrimiçi –Ad “Rsat.ActiveDirectory.DS-LDS.Tools~~~~0.0.1.0”

  PowerShell Active Directory Modülünü kurun

Not:

Aşağıdaki tüm örnekler, yanlış AD kullanıcı adları üzerinde gerçekleştirilir. Gerçekte, adı gerçek adınızla değiştirmeniz gerekir.

# Örnek 1. Kimlik/Özellikler Yoluyla Belirli Bir AD Kullanıcısını Bulun

Kullanıcının hesap adını veya oturum açma adını biliyorsanız, '-identity' parametresini kullanarak Hesabın özelliklerini görüntüleyebilirsiniz. Bu işi yapmak için, PowerShell'de aşağıdaki komutu yazmanız ve basmanız yeterlidir. Girmek .

Get-ADUser -kimlik ariel

Kullanıcı hesabı hakkında bazı temel bilgileri almak için “Get-ADUser Properties” parametresini aşağıdaki gibi çalıştırabilirsiniz:

Get-ADUser -kimlik ariel -Özellikler *

# Örnek 2. AD Kullanıcılarını Filtre Yoluyla Alın

Filtre parametresi, PowerShell'de bulduğunuz AD kullanıcılarının sonucunu filtrelemenize yardımcı olabilir. İşte en sık kullanılan Get-ADUser filtre örnekleri. Bunun için.

  • Get-ADUser -Filter 'GivenName -eq 'Ariel'' (AD kullanıcısını Ariel gibi ilk ada göre filtreleyin)
  • Get-ADUser -Filter 'Soyadı -eq 'Baker'' (AD kullanıcısını Baker gibi soyadına göre filtreleyin)

PowerShell Get-ADUserAD kullanıcı adının bir bölümünü biliyorsanız, '-like' parametresini '*' joker karakteriyle birlikte kullanabilirsiniz.

Get-ADUser -Filter 'ad benzeri '*Cici*''

Başarısız giriş denemelerine göre tüm AD kullanıcı hesaplarını bulmak istiyorsanız, aşağıdaki komutu çalıştırabilirsiniz.

Get-ADUser -Filter 'badpwdcount -ge 3'

E-posta alanında herhangi bir veri olmayan tüm AD kullanıcılarını aramak istiyorsanız, aşağıdaki komutu deneyebilirsiniz.

Get-ADUser -Filter 'E-posta -'*' gibi değil' | ft

# Örnek 3. SearchBase aracılığıyla AD Kullanıcıları Alın

SearchBase parametresi, özellikle çok sayıda AD kullanıcı hesabınız olduğunda arama sonuçlarını daraltmanıza yardımcı olabilir. Bunu yapmak için önce Active Directory yapısını kontrol etmeniz ve belirli komutları çalıştırmanız gerekir. Burada, tüm AD kullanıcılarının Pazarlama OU'sundan nasıl alınacağına dair bir örnek verilmiştir.

Get-ADUser -Filter * -SearchBase 'OU=Pazarlama,OU=bu site,OU=Siteler,DC=Bölüm,DC=NL' | ft

# Örnek 4. AD Kullanıcılarını SearchScope ile Alın

Bu parametre, tüm AD kullanıcılarını belirli bir kuruluş biriminden ve iç içe geçmiş kuruluş birimlerinden almanıza yardımcı olabilir. Örneğin, tüm kullanıcıları bu site OU'dan almak, ancak iç içe OU'dan almak istemiyorsanız, aşağıdaki komutu çalıştırabilirsiniz.

Get-ADUser -Filter * -SearchBase 'OU=bu site,OU=Siteler,DC=Bölüm,DC=NL' | ft

Sadece bu sitenin OU'sundan kullanıcıları almak istiyorsanız, aşağıdaki komutla SearchBase'i mevcut seviye ile sınırlayabilirsiniz.

Get-ADUser -Filter * -SearchBase 'OU=Pazarlama,OU=bu site,OU=Siteler,DC=Bölüm,DC=NL' -SearchScope OneLevel | ft

daha fazla okuma : Windows 10/11'de dosya sistemi bozulması ve düşük disk alanı gibi sorunlarla karşılaşırsanız endişelenmeyin. bu site Bölme Sihirbazı dosya sistemi hatalarını kontrol ederek, bölümleri genişleterek/yeniden boyutlandırarak, disk alanını analiz ederek, daha büyük bir sabit diske yükselterek vb. bunları kolayca düzeltmenize yardımcı olabilir.