Active-Directory
從PowerShell中的某個組中檢索沒有電子郵件地址的Active Directory使用者
我正在嘗試在 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 }