PowerShell'de AdGroupMember SAMAccountName'i alın
PowerShell'de reklam grubu üyesi samaccountname'i almak için Get-AdGroupMember cmdlet'ini kullanın ve adlarını ve samaccountname'ini içeren üyelerin listesini almak için grup adını belirtin.
PowerShell'deki Get-AdGroupMember cmdlet'i, bir aktif dizin grubunun üyesini ve reklam nesneleri özelliklerini alır.
Bu yazımızda Get-AdGroupMember cmdlet'ini kullanarak PowerShell'de reklam grubu üyesi samaccountname'in nasıl alınacağını tartışacağız.
Reklam Grubu Üyesi SAMAccountName'i Alın
Belirtilen aktif dizin grubundaki kullanıcılar için reklam grubu üyesi samaccountname'i almak için Get-AdGroupMember'i kullanın.
Get-ADGroupMember -Identity "SALESLEADER" | Select Name, SamAccountName, objectClassYukarıdaki PowerShell komut dosyasında Get-AdGroupMember, reklam grubu adını belirtmek için Kimlik parametresini kullanır ve kullanıcılar ve gruplar dahil tüm üyeleri alır.
Reklam grubu üyesinin samaccountname'ini, adını ve ObjectClass'ını almak için çıktıyı Select komutuna yönlendirir.
Reklam grubu üyeleri için samaccountname'i almaya yönelik yukarıdaki PowerShell betiğinin çıktısı şöyledir:
PowerShell'de Kullanıcı için AdGroupMember SAMAccountName'i alın
Reklam grubu üyeleri için aduser samaccountname'i almak üzere, ObjectClass'ın yalnızca kullanıcıya eşit olduğunu filtrelemek için Get-AdGroupMember cmdlet'ini Nerede koşulunu kullanarak kullanın.
Get-ADGroupMember -Identity "SALESLEADER" | where {$_.objectclass-eq "user"} | Select Name, SamAccountNameYukarıdaki PowerShell komut dosyasında Get-AdGroupMember cmdlet'i, reklam grubu adını belirtmek için Identity parametresini kullanır ve reklam grubunun üyelerini alır.
Reklam grubunun üyelerini, ObjectClass'ın yalnızca kullanıcı'ya eşit olduğu ve kullanıcılar için reklam grubu üyesi samaccountname'in alındığı Nerede koşuluna yönlendirir.
Reklam grubundaki kullanıcılar için samaccountname'i bulmaya yönelik yukarıdaki komut dosyasının çıktısı şöyledir:
PS C:\> Get-ADGroupMember -Identity "SALESLEADER" | where {$_.objectclass-eq "user"} | Select Name, SamAccountName
Name SamAccountName
---- --------------
Tom Smith toms
Chris Dore chrisd
Gary Waugh gary.waugh
PS C:\>PowerShell'de Reklam Grubu için AdGroupMember SAMAccountName'i edinin
Reklam grubu için reklam grubu üyesi samaccountname'i almak üzere ObjectClass'ın gruba eşit olup olmadığını kontrol etmek için Get-AdGroupMember'yi burada koşulunu kullanarak kullanın.
Get-ADGroupMember "SALESLEADER" | where {$_.objectclass-eq "group"} | Select Name, SamAccountNameYukarıdaki PowerShell komut dosyasında, Get-AdGroupMember, grup üyelerini alır ve grup üyelerini yalnızca reklam grubu için filtrelemek ve reklam grubu için samaccountname almak üzere Nerede koşulunu kullanır.
Reklam grubu için reklam grubu üyesi samaccountname'i bulmaya yönelik yukarıdaki PowerShell komut dosyasının çıktısı şöyledir:
PS C:\> Get-ADGroupMember "SALESLEADER" | where {$_.objectclass-eq "group"} | Select Name, SamAccountName
Name SamAccountName
---- --------------
DL-SALES DL-SALES
PS C:\>
Çözüm
Kullanıcı ve grup için reklam grubu üyesi samaccountname'in nasıl alınacağına ilişkin 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.
