Exchange Server 2010部署安装
Exchange Server 2010部署安裝之一
?
最近剛學(xué)習(xí)了一下Exchange Server 2010感覺(jué)特別酷,而且操作很方便,為了鞏固知識(shí),準(zhǔn)備將各個(gè)功能進(jìn)行測(cè)試,并作一個(gè)記錄!
?
理論性的普及,這里可能沒(méi)有那么專業(yè),但重要點(diǎn)會(huì)涉及到,所以,如果你要看這一系列的總結(jié),請(qǐng)最少對(duì)Exchange server有一個(gè)初步的認(rèn)識(shí),比如一些名詞解釋,功能效果等!
?
總結(jié)說(shuō)明:
?
安裝這一塊,分為2篇,第一篇使用GUI的方式,第二篇使用powershell的方式,由于是測(cè)試環(huán)境,我們沒(méi)有很好的做規(guī)劃,暫且就把Exchange安裝到08主域上,所以,這2次我們的環(huán)境很簡(jiǎn)單,就是一臺(tái)08DC!
?
過(guò)程解析
?
一,首先安裝好一臺(tái)08 server 并提升為域,如圖,08dc是主機(jī)名,cnmvp.net是域名,系統(tǒng)版本是 ? ? 08R2 sp1
?
? ??
?
? ??
?
二,根據(jù)官方的部署文檔,我們首先應(yīng)該在集線器傳輸或者郵箱服務(wù)器角色上安裝Microsoft ? ? ? ? ? Filter Pack,由于我們這次是角色都在一起,所以就不分哪臺(tái)里安裝了,下載地 ? ? ? ? ? ? ? ? 址:http://www.microsoft.com/en-us/download/details.aspx?id=20109
?
? ??
?
三,Exchange2010服務(wù)器安裝時(shí)需要有相應(yīng)的操作系統(tǒng)組件支持,這些操作系統(tǒng)組件在2008 R2中就 ? ? 是角色和功能。安裝Exchange2010所需的組件最好使用Powershell,只需幾條語(yǔ)句就可以輕松 ? ? 搞定。安裝不同的Exchange2010角色需要不同的Powershell語(yǔ)句,具體的可以參考: ? ? ? ? ? ? ? ? ? ?http://technet.microsoft.com/zh-cn/library/bb691354(v=exchg.141).aspx
?
? ? 我們這里是全部安裝所以使用如下代碼:
?
? ?Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows- ? ? Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web- ? ? ? ? Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC- ? ? ? Over-HTTP-Proxy -Restart
?
? ?在“開始”菜單上,依次導(dǎo)航到“所有程序”>“附件”>“Windows PowerShell”。打開提升的 ? ?Windows PowerShell 控制臺(tái)并運(yùn)行以下命令。沒(méi)有報(bào)錯(cuò)就說(shuō)明成功了!
?
? ?
?
? ?復(fù)制以上代碼粘貼到powershell并運(yùn)行,完成后自動(dòng)重啟
?
? ?
?
四,在集線器或郵箱服務(wù)角色服務(wù)器上Net.Tcp Port Sharing Services服務(wù)的啟動(dòng)類型設(shè)置為自 ? ? ? 動(dòng),默認(rèn)是手動(dòng)啟動(dòng)
?
? ??
?
五,運(yùn)行Exchange安裝程序,確保前2步已經(jīng)變成了灰色,說(shuō)明已經(jīng)安裝好了,選擇語(yǔ)言為DVD安裝
?
? ? ?
?
六,進(jìn)入Exchange的安裝界面,簡(jiǎn)介略過(guò),接受許可略過(guò),錯(cuò)誤報(bào)告選擇否略過(guò),安裝類型里。可 ? ? 以根據(jù)自身情況進(jìn)行規(guī)劃,一般MB一臺(tái),HUB和CAS一臺(tái),Eadg一臺(tái),我們這里就使用典型的類 ? ? 型來(lái)安裝,選擇自定義下一步,注意:我沒(méi)有使用默認(rèn)安裝路徑,實(shí)際,由于Ex的日志占用空 ? ? 間很厲害,所以建議你裝到非C盤的其他大容量的盤符上!
?
? ??
?
七,選擇MB、HUB、CAS、MT并下一步
?
? ??
?
八,指定Exchange的組織名稱,可以根據(jù)企業(yè)的規(guī)劃來(lái)指定,但需要注意的是,這里指的后,后期 ? ? 安裝好就不能再進(jìn)行修改,所以請(qǐng)慎重考慮!
?
? ??
?
九,客戶端設(shè)置,如果環(huán)境中還存在outlook的老版本,比如03的,那么必須選擇是,如果選擇否的 ? ?話,他不會(huì)創(chuàng)建公用文件夾數(shù)據(jù)庫(kù),公共文件夾數(shù)據(jù)庫(kù)的作用后期在談!所以這里一定要慎重!
?
? ??
?
十,配置客戶端訪問(wèn)服務(wù)器外部域,也就是在公網(wǎng)上是以什么域名來(lái)訪問(wèn)可以現(xiàn)在指定也可以以后 ? ? 指定
?
? ??
?
十一,情況檢查,首先會(huì)檢查安裝Ex的前提條件是否都滿足,只有滿足了才可以繼續(xù)下去,可以看 ? ? ? 出有一個(gè) 警告,告訴我們還沒(méi)有準(zhǔn)備域、林等架構(gòu),需要使用setup /prepareAD,不過(guò)不用 ? ? ? 擔(dān)心,Ex2010會(huì)幫我們進(jìn)行自動(dòng)擴(kuò)展,所以說(shuō)Ex2010部署起來(lái)很方便,必須要在手動(dòng)的一個(gè) ? ? ? 一個(gè)去準(zhǔn)備!
?
? ? ?
?
十二,安裝完成
?
? ??
?
十三,完成后的檢驗(yàn),打開Exchange命令行管理程序中運(yùn)行Get-ExchangeServer | format-list將 ? ? ? 顯示運(yùn)行此 cmdlet 時(shí)在指定服務(wù)器上安裝的所有 Exchange 2010 服務(wù)器角色。
?
? ??、
?
十四,查詢?nèi)罩?#xff0c;通過(guò)搜索關(guān)鍵字“error”進(jìn)行排查,如果有索引到,就根據(jù)error后面的信息進(jìn) ? ? ? 行故障的排查,默認(rèn)安裝日志在c:\exchangesetuplogs\exchangesetup.txt
?
? ? ?
Exchange Server 2010無(wú)人值守安裝
?
根據(jù)上一篇的總結(jié),我們已經(jīng)有了一個(gè)初步的認(rèn)識(shí),這一次使用命令行更加簡(jiǎn)潔,也適用于無(wú)人值守安裝的場(chǎng)合。大家熟悉了命令行之后,會(huì)喜歡命令行的簡(jiǎn)潔及效率。
?
這一次我們還借用上一篇的環(huán)境,進(jìn)行一個(gè)全新的安裝,當(dāng)然如果是做冗余的安裝也是相同的步驟,只不過(guò)有些細(xì)節(jié)可以稍微注意下,下面會(huì)提到!
?
一,首先安裝好一臺(tái)08 server 并提升為域,如圖,08dc是主機(jī)名,cnmvp.net是域名,系統(tǒng)版本是08R2 sp1
?
?????
?
????
?
二,根據(jù)官方的部署文檔,我們首先應(yīng)該在集線器傳輸或者郵箱服務(wù)器角色上安裝Microsoft Filter Pack,由于我們這次是角色都在一起,所以就不分哪臺(tái)里安裝了,下載地址:http://www.microsoft.com/en-us/download/details.aspx?id=20109?他的作用將在后期的文檔中進(jìn)行說(shuō)明!
?
?
三,Exchange2010服務(wù)器安裝時(shí)需要有相應(yīng)的操作系統(tǒng)組件支持,這些操作系統(tǒng)組件在2008 R2中就是角色和功能。安裝Exchange2010所需的組件最好使用Powershell,只需幾條語(yǔ)句就可以輕松搞定。安裝不同的Exchange2010角色需要不同的Powershell語(yǔ)句,具體的可以參考:http://technet.microsoft.com/zh-cn/library/bb691354(v=exchg.141).aspx
?
我們這里是全部安裝所以使用如下代碼:
?
Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC-Over-HTTP-Proxy -Restart
?
在“開始”菜單上,依次導(dǎo)航到“所有程序”>“附件”>“Windows PowerShell”。
?
打開提升的 Windows PowerShell 控制臺(tái)并運(yùn)行以下命令。沒(méi)有報(bào)錯(cuò)就說(shuō)明成功了!
?
?
復(fù)制以上代碼粘貼到powershell并運(yùn)行,完成后自動(dòng)重啟
?
?
如果要使用命令行安裝Exchange服務(wù)器的其他角色,可以參考下表。
?
| a.CAS, HUB, MBX | Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC-Over-HTTP-Proxy -Restart |
| b.CAS, HUB, MBX, UM | Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC-Over-HTTP-Proxy,Desktop-Experience -Restart |
| c.CAS, HUB | Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC-Over-HTTP-Proxy -Restart |
| d.HUB, MBX | Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server -Restart |
| e.CAS, MBX | Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC-Over-HTTP-Proxy -Restart |
| f.CAS | Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC-Over-HTTP-Proxy -Restart |
| g.HUB or MBX | Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server -Restart |
| h.UM | Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Desktop-Experience -Restart |
| i.EGE | Add-WindowsFeature NET-Framework,RSAT-ADDS,ADLD |
?
?
?
四,在集線器或郵箱服務(wù)角色服務(wù)器上Net.Tcp Port Sharing Services服務(wù)的啟動(dòng)類型設(shè)置為自動(dòng),默認(rèn)是手動(dòng)啟動(dòng),注意:start= 后面是需要有一個(gè)空格的,不能直接跟 auto,不然會(huì)報(bào)錯(cuò)
?
?
五,完成了準(zhǔn)備工作,我們把放入安裝光盤,打開cmd,切換到光盤的路徑,運(yùn)行命令:
?
Setup.com /m:install /r:c,h,m,t /t:d:\ex /on:cnmvp /t:d\ex /enablelegacyoutlook /customerfeedbackenabled:false /mdbname:cnmvp /externalcasserverdomain:mail:cnmvp.net
?
意思是:運(yùn)行安裝命令,并安裝CAS、Hub、Mb、MT,第一組織是cnmvp,安裝路徑是:d:\ex,開啟03版本的客戶端訪問(wèn),不參加客戶錯(cuò)誤報(bào)告,MB的數(shù)據(jù)庫(kù)名稱是cnmvp,并設(shè)定外網(wǎng)訪問(wèn)域名:mail.cnmvp.net
?
?
1, 開始復(fù)制文件并提示將要進(jìn)行的動(dòng)作
?
?
2, 執(zhí)行先決條件的檢查,并提示安裝程序會(huì)通過(guò)使用“setup /prepareAD”為Excahgne 2010準(zhǔn)備組織
?
?
3, 開始配置exchange server,可以看出進(jìn)行了組織準(zhǔn)備、管理工具、集線器、客戶端訪問(wèn)、郵箱等角色,配置完成,提示我們需要重啟服務(wù)器!
?
?
關(guān)于具體的參數(shù)使用,請(qǐng)使用setup /help:install
?
?
六,完成后的檢驗(yàn),打開Exchange命令行管理程序中運(yùn)行Get-ExchangeServer | format-list將顯示運(yùn)行此 cmdlet 時(shí)在指定服務(wù)器上安裝的所有 Exchange 2010 服務(wù)器角色。
?
、
?
七,查詢?nèi)罩?#xff0c;通過(guò)搜索關(guān)鍵字“error”進(jìn)行排查,如果有索引到,就根據(jù)error后面的信息進(jìn)行故障的排查,默認(rèn)安裝日志在c:\exchangesetuplogs\exchangesetup.txt
?
Exchange Server 2010用戶管理
?
以后的文檔,如無(wú)特殊說(shuō)明,都是根據(jù)第一篇的拓?fù)鋪?lái)進(jìn)行的,我們已經(jīng)建立好了Exchange Server 2010本次,我們來(lái)進(jìn)行用戶郵箱的建立!
?
本節(jié)分為以下六部分:
?
→常規(guī)創(chuàng)建用戶郵箱
?
→powershell建立單個(gè)用戶郵箱
?
→powershell批量建立用戶郵箱
?
→powershell批量啟用用戶郵箱
?
→個(gè)別BUG說(shuō)明并提供解決方案
?
→總結(jié)
?
一 常規(guī)用戶郵箱的建立
?
1, 由于常規(guī)建立郵箱方法很簡(jiǎn)單,我們大概說(shuō)下,打開EMC—收件人策略—郵箱,在空白處,右鍵新建郵箱
?
用戶郵箱:請(qǐng)看截圖中的解釋
?
會(huì)議室郵箱:是一個(gè)資源郵箱,在域中是被禁用的,只是一種資源被調(diào)用的
?
設(shè)備郵箱:同上
?
鏈接郵箱:比如收購(gòu)了一家公司,對(duì)方還沒(méi)有郵箱,但有域環(huán)境,這個(gè)時(shí)候可以不再對(duì)方域里搭建Exchange,可以通過(guò)鏈接郵箱,直接在本公司里建立郵箱,但這個(gè)郵箱賬號(hào)是對(duì)方公司AD域里的賬號(hào),有機(jī)會(huì)在做測(cè)試!
?
?
2, 新建用戶或者現(xiàn)有用戶,一個(gè)是AD域里還不存在這個(gè)賬號(hào),在新建的時(shí)候可以同時(shí)建立AD賬號(hào)以及郵箱,一個(gè)是現(xiàn)有用戶,也就是說(shuō)賬號(hào)必須已經(jīng)存在AD數(shù)據(jù)庫(kù)里,下一步,在用戶信息里
?
可以選擇用戶所在的OU,并可以勾選用戶下次登錄是否要更改密碼
?
?
3, 郵箱設(shè)置里,如果有多個(gè)數(shù)據(jù)庫(kù)可以進(jìn)行選擇,默認(rèn)情況下,郵箱的組成是根據(jù)別名來(lái)的,可以更改,后期在講!完成后就已經(jīng)新建立了一個(gè)用戶郵箱!
?
?
4, 說(shuō)明一點(diǎn)需要注意的,選中tom可以看到一個(gè)禁用和刪除,這一點(diǎn)我們要特別注意,禁用的意思就是取消tom的郵箱功能,刪除的意思是從AD數(shù)據(jù)庫(kù)里刪除這個(gè)賬號(hào)以及郵箱,因?yàn)镋MC和AD的管理功能進(jìn)行了集合,所以操作的時(shí)候一定要謹(jǐn)慎!其他的屬性,后期在慢慢分類來(lái)講!
?
?
5, 如果進(jìn)行了禁用的操作,tom已經(jīng)不能使用郵箱了,但賬號(hào)還在,我們需要進(jìn)行重新的關(guān)聯(lián),打開斷開連接的郵箱,選中tom進(jìn)行連接
?
?
6, 選擇現(xiàn)有用戶,找到tom,并設(shè)置別名tom,下一步完成就可以找回tom的郵箱了,但如果是刪除的操作,那么就需要進(jìn)行恢復(fù)了!所以謹(jǐn)慎行事!
?
?
二 使用powershell建立用戶
?
1, 打開EMS,輸入以下代碼;
?
New-mailbox –name ‘bobo’ –alias ‘bobo’ –organizationalunit ‘cnmvp.net/mis’ –userparincipalname ‘bobo@cnmvp.net’ –samaccountname ‘bobo’ –firstname ‘’ –initials ‘’ –lastname ‘bobo’
?
?
2,EMS提示需要有憑據(jù),我們輸入bobo的密碼確定即可
?
?
三 使用powershell批量的建立用戶
?
說(shuō)明:這種方式適合初期規(guī)劃的企業(yè),一次性的把公司所有的賬號(hào)進(jìn)行創(chuàng)建等!
?
1, 首先建立一個(gè)csv文件,打開excel,按圖中的格式進(jìn)行排版,完成后另存為addmailbox.csv格式的文件
?
請(qǐng)注意,OU一欄,請(qǐng)首先在AD數(shù)據(jù)庫(kù)里進(jìn)行建立,并保持我們的設(shè)定值,也就是hr在cnmvp域名的下一級(jí)目錄
?
?
2, 打開EMS,輸入代碼
?
Import-CSV "C:\addmailbox.csv" | ForEach-Object -process {$Temp = ConvertTo-SecureString $_.Password -asPlainText -force;New-Mailbox -Name $_.Name -UserPrincipalName $_.UPN -OrganizationalUnit $_.OU -Database "Mailbox Database" -Password $Temp }
?
Import-CSV 命令讀取 Addmailbox.csv 文件的內(nèi)容。CSV 文件的內(nèi)容隨后通過(guò)管道傳遞給 ForEach-Object 命令,后者執(zhí)行一個(gè)腳本塊,為 CSV 文件中列出的每個(gè)明細(xì)項(xiàng)目新建郵箱。腳本塊中的 ConvertTo-SecureString 命令將 CSV 文件中的純文本密碼轉(zhuǎn)換為安全字符串,并將其存儲(chǔ)在臨時(shí)變量 $Temp 中。New-Mailbox 命令會(huì)新建郵箱,并使用 $Temp 變量創(chuàng)建新用戶的密碼。
?
?
這里需要需要特別注意,我查了很多的資料,網(wǎng)上流傳最廣的一個(gè)代碼是:
?
Import-CSV "C:\NewUsers.csv" | ForEach-Object -process {$Temp = ConvertTo-SecureString $_.Password -asPlainText -force;New-Mailbox -Name $_.Name -UserPrincipalName $_.UPN -OrganizationalUnit $_.OU -Database "Mailbox Database" -Password $Temp?-TemplateInstance $Template}
?
差別就是藍(lán)色的參數(shù),多次進(jìn)行測(cè)試,根本就通不過(guò),會(huì)報(bào)錯(cuò),如圖
?
?
經(jīng)過(guò)查閱相關(guān)資料:http://technet.microsoft.com/zh-cn/library/bb125152.aspx?證實(shí),TemplateInstance是Exchange server 2007的參數(shù),在2010里并不適用,所以請(qǐng)大家注意,根據(jù)相應(yīng)的版本選擇相應(yīng)的參數(shù)!
?
3, 返回郵箱控制臺(tái),我們可以看到已經(jīng)批量建立出來(lái)的郵箱,當(dāng)然AD也一定有這個(gè)賬號(hào)
?
?
4, 使用其中一個(gè)賬號(hào)登錄測(cè)試,賬號(hào)9已經(jīng) 可以登錄郵箱
?
?
四 powershell批量啟用用戶郵箱
?
說(shuō)明:此方法適合那些后來(lái)增加了Exchange服務(wù),但是已經(jīng)有AD賬號(hào)了,需要批量進(jìn)行啟用現(xiàn)有賬號(hào)的郵箱
?
1, 建立一個(gè)OU,并建立四個(gè)用戶,來(lái)模擬我們的環(huán)境
?
?
2, 打開EMS,使用以下參數(shù)進(jìn)行啟用
?
Get-user –Organizationalunit mis | enable-mailbox
?
先獲取MIS這個(gè)Ou里的所有用戶,然后獲取都的結(jié)果作為后面命令enable的一個(gè)條件!當(dāng)然,如果有需要也可以獲取到全部的用戶,然后全部啟用!
?
?
3, 使用Alice進(jìn)行登錄
?
?
五:BUG說(shuō)明以及解決方案
?
說(shuō)明:有些中文字符在powershell的支持好像不是很好,相信細(xì)心的朋友已經(jīng)看到了,批量建立的時(shí)候顯示名是亂碼,這個(gè)還沒(méi)有找到相關(guān)修改的代碼,并且啟用MIS里的用戶郵箱的時(shí)候,甜甜的alias名字時(shí)亂碼,在EMC里顯示的是亂碼,在我們的實(shí)際生產(chǎn)環(huán)境中,以中文命名的幾率基本是100%,所以這也就造成了我們的一些不便!
?
?
針對(duì)啟用郵箱出現(xiàn)的亂罵我們有2種解決方法,第一種解決方法如下:
?
將下列內(nèi)容copy到一個(gè)記事本中,并把這個(gè)文件存為alias.ps1文件
?
$list=Get-Mailbox
?
ForEach ($item in $list)
?
{
?
$user=Get-User $item
?
$sam=$user.SAMAccountName
?
Set-Mailbox $item –Alias "$sam"
?
}
?
注:$list=Get-Mailbox代表郵箱變量。
?
$item代表每個(gè)郵箱的屬性變量。
?
$sam=$user.SAMAccountName代表每個(gè)用戶的登錄名變量
?
把a(bǔ)lias.ps1文件保存到C盤目錄下。然后打開EMS輸入:c:\1.ps1
?
?
修復(fù)后的結(jié)果!
?
?
第二種解決方法是:
?
function NewMailUser
?
{
?
Enable-Mailbox -Identity ($_.split(","))[0] -Alias ($_.split(","))[1]
?
}
?
gc alias.csv | foreach {NewMailUser}
?
其中“function”為整個(gè)腳本定義函數(shù),“NewMailUser”為定義的函數(shù)
?
大括號(hào)中的為啟用郵箱Powershell 命令,“($_.split(","))[0]”代表調(diào)用CSV 文本文件內(nèi)編號(hào)為0 的
?
的列,分隔符為逗號(hào)
?
其中“Gc alias.csv”代表被調(diào)用的CSV 文件(需要完整路徑)
?
管道符后的“foreach ”為批量執(zhí)行函數(shù)“NewMailUser”直到CSV 文件行尾
?
alias.csv的內(nèi)容格式如下:
?
?
第一行是顯示名,第二行是登錄名,這里的內(nèi)容必須要求這些賬號(hào)已經(jīng)在AD里存在了!如果不存在那就屬于新建立了,我們這里是要求啟用現(xiàn)有用戶的郵箱,而且沒(méi)有亂碼,請(qǐng)搞清楚我們的需求
?
?
?
但對(duì)于批量新建用戶郵箱的亂碼情況,還沒(méi)找到,大家可以補(bǔ)充一下:可以暫時(shí)的曲線解決!
?
1, 批量建立AD用戶的方法很多很多,之前也寫過(guò),這里就不再過(guò)多的去敘述,當(dāng)然網(wǎng)上也有很多,大家可以隨便搜索下:http://itmydream.blog.51cto.com/961933/981211
?
2, 相信經(jīng)過(guò)第一步,建好賬號(hào)后,如何啟用我們?cè)诘谒牟揭呀?jīng)進(jìn)行測(cè)試了,所以,大家只需要跟著做就行!這里也不過(guò)多的去解釋演示了!
?
3, 如果大家有更好的方法,請(qǐng)及時(shí)通知我,我會(huì)立即更改這篇文章!
?
?
?
六:總結(jié)
?
在這次測(cè)試過(guò)程中,我遇到了一個(gè)問(wèn)題,就是那個(gè)參數(shù)TemplateInstance的問(wèn)題,折騰了好久,經(jīng)過(guò)多次的測(cè)試修改代碼,最終才確定了問(wèn)題所在,但也浪費(fèi)了我很久的時(shí)間,從這個(gè)事例中,我們應(yīng)該清醒,網(wǎng)上上的資料不一定都適合,不是說(shuō)沒(méi)有正確性,而是沒(méi)有針對(duì)性,提問(wèn)者沒(méi)有交代自己的環(huán)境以及使用的版本,回答者或者文檔發(fā)布者也沒(méi)有有針對(duì)性的進(jìn)行回答注明,造成了一個(gè)版本的標(biāo)準(zhǔn)答案,在另外一個(gè)版本上就是不能生效,微軟的版本發(fā)展很快,可能這一版本還沒(méi)怎么用,下一個(gè)版本就已經(jīng)出來(lái)了,所以,不管是讀者還是作者,都擔(dān)負(fù)起那份心,那份責(zé)任!
?
在實(shí)際的操作中,明顯的感覺(jué)到powershell的高效,也發(fā)現(xiàn)了微軟多年的一成不變的習(xí)慣也開始慢慢的發(fā)生變化,由復(fù)雜變簡(jiǎn)單,由一種方式變成了多種方式的操作,最大的感觸就是在GUI下,達(dá)成一個(gè)目標(biāo),相對(duì)之前的版本真的很方便,很省時(shí)!
?
?
總結(jié)
以上是生活随笔為你收集整理的Exchange Server 2010部署安装的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 辞职啦!
- 下一篇: “2012年度IT博客大赛”获奖感言--