日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > windows >内容正文

windows

如何将Windows Server域(AD活动目录)中的用户导出并导入至Outlook2010通讯簿

發(fā)布時(shí)間:2025/4/5 windows 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何将Windows Server域(AD活动目录)中的用户导出并导入至Outlook2010通讯簿 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

在企業(yè)中如何同步所有的用戶至郵件聯(lián)系人,尤其是在增加了新員工的情況下是一個(gè)很常見(jiàn)的問(wèn)題,解決辦法之一就是將域用戶中所有用戶的Email加入至郵件客戶端的通訊簿中。Windows 域用戶管理在企業(yè)中有著廣泛的應(yīng)用,確實(shí)是是十分強(qiáng)大,是管理用戶的利器。

?

?

下面就是我所摸索出來(lái)的一種實(shí)現(xiàn)方式:

?

首先要使用工具Csvde,將域中的所有用戶導(dǎo)出,由于我們公司域管理員在增加員工的時(shí)候并沒(méi)有填寫(xiě)Email及部門信息,所以我這里采用了其他方式來(lái)獲取Email及部門信息,但是強(qiáng)烈建議域用戶管理員再增加用戶的時(shí)候?qū)⑿畔⒕S護(hù)的盡量全一些,這樣才能最大限度發(fā)揮域的作用。

?

Csvde下載地址

http://www.microsoft.com/downloads/en/details.aspx?FamilyId=9688F8B9-1034-4EF6-A3E5-2A2A57B5C8E4&displaylang=en

?

在Cmd中輸入csvde -d "ou=users,ou=XXXgroup,DC=XXXX,DC=com" -r "(&(objectcategory=person)(objectClass=user))" -l "name,userPrincipalName" -f c:/email.csv -s xxx.com

?

?

-d"ou=users,ou=XXXGroup,DC=XXXX,DC=Com"中ou是組織結(jié)構(gòu),ou=users,ou=XXXXgroup代表的含義是XXXXGroup組織下的users組織,這是層級(jí)結(jié)構(gòu)表示,命令行中由左至右對(duì)應(yīng)層次中的由低至高。DC是域名,也是層級(jí)結(jié)構(gòu),DC=XXXX,DC=Com,表示Com下的XXXX也就是域名XXXX.com。比如abc.XXX.com對(duì)應(yīng)DC=abc,DC=XXXX,DC=Com。


-r "(&(objectcategory=person)(objectClass=user))"是篩選要導(dǎo)出的數(shù)據(jù),(objectClass=user)是定義大類,只導(dǎo)用戶信息,但是AD的user 除了用戶信息還包括computer等信息,所以再用(objectcategory=person)篩選,這樣就只有用戶信息了,如果這里省略就會(huì)導(dǎo)出所有AD信息相當(dāng)亂。


?-l "name,userPrincipalName"是需要導(dǎo)出用戶信息具體字段,這里分別是名稱和登錄名,其它的字段可以參見(jiàn)下面圖片。


?-f c:/ email.csv指的是導(dǎo)出文件路徑,但是用戶的中文信息會(huì)以16機(jī)制代碼顯示,所以后面加一個(gè)-u,但這也有弊端,加-u后導(dǎo)出數(shù)據(jù)就混在一列里,可以用excel的分列功能分開(kāi)即可。

?

-l參數(shù)所需的用戶信息具體字段,比如在域中維護(hù)了部門及Email地址,我們可以在導(dǎo)出用戶的時(shí)候加上-l "mail,department"。由于我們公司沒(méi)維護(hù)部門和email,所以采取了別的辦法得到他們。

?

我這里導(dǎo)出的Excel結(jié)果如下:

?

?

?


?可以看到在DN這一列存在用戶的姓名,以及所隸屬的組織,我們公司是使用子公司->部門->姓名的層級(jí)結(jié)構(gòu)。對(duì)應(yīng)在Excel里的DN就是CN=XXX,OU=XXX部門,OU=XXX公司。而userPrincipalName正好就是Email的地址,也就是采用了姓名@公司域名的形式。

下一步所要做的就是得到姓名,部門,公司就可以了。采用的方式就是使用Excel公司來(lái)拆分字符串。

?

關(guān)鍵的計(jì)算公式如下,以G列為例,G列是獲取第一個(gè)與第二個(gè)逗號(hào)之間的內(nèi)容 =MID(A2,LEN(F2)+2,FIND(",",A2,LEN(F2)+2)-LEN(F2)-2)? F列為從A列取出第一個(gè)逗號(hào)前的內(nèi)容。I列是使用MID函數(shù)來(lái)截取F列第4個(gè)字符到最后的內(nèi)容。

?

最后我們把有用的內(nèi)容復(fù)制出來(lái),形成最終的通訊簿Excel。如下:

?

最后,我們將它導(dǎo)入到Outlook 2010中。操作如下:

?

通過(guò)拖拽即可,另外注意電子郵件這個(gè)地方,要把Excel中的Email列對(duì)應(yīng)到Outlook中的電子郵件地址。同時(shí)如果你希望在發(fā)件人位置能夠顯示用戶名的話,就需要你在Excel中將姓名列在復(fù)制到一列,起個(gè)名比如Email姓名,然后將Excel中的Email姓名這一列拖拽到outlook中的電子郵件顯示名稱即可,這樣發(fā)郵件的時(shí)候就會(huì)在收件人處顯示姓名+email地址,而不僅僅是Email地址了。

點(diǎn)擊確定,然后導(dǎo)入即可。


轉(zhuǎn)載于:https://blog.51cto.com/vicent/1535885

總結(jié)

以上是生活随笔為你收集整理的如何将Windows Server域(AD活动目录)中的用户导出并导入至Outlook2010通讯簿的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。