Powershell 查找用戶的主SMTP地址
今天同事讓我生成一個(gè)報(bào)表,列出用戶的主SMTP地址后綴是@aus.ddb.com的用戶。
Get-ADUser可以直接獲取相關(guān)信息,不過(guò)主SMTP是隱藏在ProxyAddress這個(gè)屬性里面的,如果1個(gè)用戶有多個(gè)郵件地址,大寫的SMTP的那個(gè)就是主地址。
腳本如下,獲取所有用戶的信息,然后創(chuàng)建一個(gè)空對(duì)象,對(duì)每一個(gè)對(duì)象的屬性進(jìn)行處理,把對(duì)應(yīng)的值放入對(duì)象, 最后過(guò)濾結(jié)果輸出。
$users = Get-ADUser -Filter {proxyAddresses -like '*'} -SearchBase "ou=sydney,dc=omnicom,dc=com,dc=au" -Properties proxyAddresses
$pp=$null
$pp=@{'name'=$null;'primarysmtp'=$null}
$obj=New-Object -TypeName psobject -Property $pp
$result=@()
foreach($user in $users){
$primarySMTPAddress = ""
foreach ($address in $user.proxyAddresses)
{
if (($address.Length -gt 5) -and ($address.SubString(0,5) -ceq 'SMTP:') )
{
$primarySMTPAddress = $address.SubString(5)
break
}
}
$objtemp=$obj | select *
$objtemp.name=$user.Name
$objtemp.primarysmtp=$primarySMTPAddress
$result+=$objtemp
}
$result | Where-Object{$_.primarysmtp -like "*aus.ddb.com*"} | sort Name

本文出自 “麻婆豆腐” 博客
相關(guān)文章
如何利用PowerShell監(jiān)控Win-Server性能詳解
這篇文章主要給大家介紹了關(guān)于如何利用PowerShell監(jiān)控Win-Server性能的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2018-10-10
PowerShell入門教程之快速學(xué)習(xí)PowerShell的幾個(gè)方法
這篇文章主要介紹了PowerShell入門教程之快速學(xué)習(xí)PowerShell的幾個(gè)方法,本文提出了3種快速學(xué)習(xí)PowerShell的方法,需要的朋友可以參考下2014-10-10
Powershell小技巧之使用WMI測(cè)試服務(wù)響應(yīng)
這篇文章主要介紹了Powershell小技巧之使用WMI測(cè)試服務(wù)響應(yīng),需要的朋友可以參考下2014-09-09
PowerShell函數(shù)中使用$PSBoundParameters獲取輸入?yún)?shù)列表實(shí)例
這篇文章主要介紹了PowerShell函數(shù)中使用$PSBoundParameters獲取輸入?yún)?shù)列表實(shí)例,需要的朋友可以參考下2014-07-07
PowerShell中以管理員權(quán)限啟動(dòng)應(yīng)用程序的方法
這篇文章主要介紹了PowerShell中以管理員權(quán)限啟動(dòng)應(yīng)用程序的方法,方法很簡(jiǎn)單,本文給出啟動(dòng)詞本和powershell為例講解如何用管理員身份啟動(dòng)軟件,需要的朋友可以參考下2015-06-06
PowerShell中實(shí)現(xiàn)混淆密碼示例
這篇文章主要介紹了PowerShell中實(shí)現(xiàn)混淆密碼示例,本文給出了混淆密碼的例子和使用混淆后的密碼例子,需要的朋友可以參考下2015-03-03
探索PowerShell(六) 腳本基礎(chǔ)簡(jiǎn)要
在后續(xù)的教程中,我將主要介紹PowerShell的腳本是如何編寫的。這一節(jié),先做一個(gè)概覽和大體的介紹,今天是假日,就先不寫太多,明天開始逐條講解2012-12-12

