Active-Directory

從PowerShell中的某個組中檢索沒有電子郵件地址的Active Directory使用者

  • June 15, 2022

我正在嘗試在 powershell 中輸出某個組中的所有 AD 使用者,而電子郵件地址欄位中沒有數據。

我有以下命令:

get-aduser -filter * -properties * | where {!$_.emailaddress} | select-object samaccountname | export-csv c:\email\noemailusers.csv

但我試圖將結果縮小到僅屬於某個組的使用者。

任何幫助深表感謝!

從群組開始,獲取成員列表;獲取每個組成員的 AD 使用者對象;檢查使用者是否有電子郵件地址。

Get-ADGroupMember $yourgroup | Get-ADUser -Properties mail | where { $_.mail -eq $null }

引用自:https://serverfault.com/questions/1103396