Birden Çok Özelliğe Sahip Reklam Kullanıcı Filtresi Alın
Filtre veya LDAPFilter parametresini kullanarak aktif dizinden reklam kullanıcılarının bir listesini alabilirsiniz. Filtre koşulunu karşılayan bir veya daha fazla kullanıcıyı aramak ve almak için ReklamKullanıcı Al Filtresini birden çok özellik ile kullanın.
Filter veya LDAPFilter parametresi, aktif dizin nesnelerini filtrelemek için kullanılır. Sorgu dizesini belirtmek için birden çok öznitelik kullanabilirsiniz.
Bu örnekte PowerShell'de Get-AdUser cmdlet'ini kullanarak birden çok özniteliğe sahip aduser filtresinin nasıl alınacağını tartışacağız.
Get-AdUser Filtresini Birden Çok Nitelikle Kullanma
Birden fazla özniteliğe sahip bir veya daha fazla reklam kullanıcı filtresi elde etmek için PowerShell'deki Get-AdUser cmdlet'ini kullanın.
Houston'da ofisi bulunan Satış departmanından aduser almak için aşağıdaki komutu çalıştırın.
Get-ADUser -Filter {Department -eq 'SALES' -ANd PhysicalDeliveryOfficeName -eq 'Houston'}
Yukarıdaki PowerShell betiğinde Get-AdUser, birden fazla özniteliğe sahip bir sorgu dizesini belirtmek için Filter parametresini kullanır.
Komut dosyasında, bir veya daha fazla reklam kullanıcısını almak için Department ve PhysicalDeliveryOfficeName gibi birden çok özellik belirttik.
Birden fazla özelliğe sahip aduser filtresini almak için yukarıdaki PowerShell betiğinin çıktısı şöyledir:
Get-AdUser LDAPFilter'ı Birden Çok Özellikle Kullanma
Bir veya daha fazla reklam kullanıcısını almak için LDAPFilter'ı birden çok özellikle birlikte kullanabilirsiniz.
Houston konumunda ofisi bulunan Satış departmanındaki reklam kullanıcılarını almak için, Department ve PhysicalDeliveryOffice özelliklerine ilişkin sorgu dizesini belirtmek üzere LDAPFilter'ı kullanın.
Get-ADUser -LDAPFilter "(&(Department=SALES)(PhysicalDeliveryOfficeName=Houston))"Yukarıdaki PowerShell komut dosyasında Get-AdUser, bir veya daha fazla aktif dizin kullanıcısını elde etmek için Departman ve Ofis gibi birden çok özellik ile LDAPFilter'ı kullanır.
Birden fazla özelliğe sahip LDAPFilter ad kullanıcısını elde etmek için yukarıdaki komut dosyasının çıktısı şöyledir:
PS C:\> Get-ADUser -LDAPFilter "(&(Department=SALES)(PhysicalDeliveryOfficeName=Houston))"
DistinguishedName : CN=Tom Smith,OU=SALES,DC=SHELLPRO,DC=LOCAL
Enabled : True
GivenName : Tom
Name : Tom Smith
ObjectClass : user
ObjectGUID : 1f3a2572-2621-4e47-9bdf-81d1f8172f69
SamAccountName : toms
SID : S-1-5-21-1326752099-4012446882-462961959-1103
Surname : Smith
UserPrincipalName : [email Çözüm
Filter veya LDAPFilter parametresini kullanarak birden çok özelliğe sahip aduser filtresi elde etmeye yönelik yukarıdaki makalenin size yardımcı olacağını umuyorum.
PowerShell Active Directory komutları ve PowerShell temelleri hakkında daha fazla konuyu ShellGeek ana sayfasında bulabilirsiniz.
