Set-UMService
內部部署 Exchange 才有提供此 Cmdlet。
使用 Set-UMService Cmdlet 修改 Exchange 2013 或 Exchange 2016 信箱伺服器上Microsoft Exchange Unified Messaging 服務的屬性。
如需下方<語法>一節中參數集的詳細資訊,請參閱 Exchange Cmdlet 語法。
Syntax
Set-UMService
[-Identity] <UMServerIdParameter>
[-Confirm]
[-DialPlans <MultiValuedProperty>]
[-DomainController <Fqdn>]
[-GrammarGenerationSchedule <ScheduleInterval[]>]
[-IPAddressFamily <IPAddressFamily>]
[-IPAddressFamilyConfigurable <Boolean>]
[-IrmLogEnabled <Boolean>]
[-IrmLogMaxAge <EnhancedTimeSpan>]
[-IrmLogMaxDirectorySize <Unlimited>]
[-IrmLogMaxFileSize <ByteQuantifiedSize>]
[-IrmLogPath <LocalLongFullPath>]
[-MaxCallsAllowed <Int32>]
[-SIPAccessService <ProtocolConnectionSettings>]
[-Status <ServerStatus>]
[-UMStartupMode <UMStartupMode>]
[-WhatIf]
[<CommonParameters>]
Description
您必須已獲指派權限,才能執行此指令程式。 雖然本主題已列出這個指令程式的所有參數,不過,如果某些參數並未包含在指派給您的權限中,您可能就無法存取這些參數。 若要尋找在組織中執行任何 Cmdlet 或參數所需的權限,請參閱 Find the permissions required to run any Exchange cmdlet。
範例
範例 1
Set-UMService -Identity MyUMServer -IPAddressFamily Any -UMStartupMode Dual
本範例執行下列動作:
- 讓信箱伺服器 MyUMServer 上的 Microsoft Exchange Unified Messaging 服務同時接受 IPv4 和 IPv6 資料封包。
- 讓信箱伺服器 MyUMServer 上的 Microsoft Exchange Unified Messaging 服務開始使用 TCP 和 TLS 模式。
範例 2
Set-UMService -Identity MyUMServer -DialPlans $null
本範例會從所有 UM 撥號對應表中移除信箱伺服器 MyUMServer。
範例 3
Set-UMService -Identity MyUMServer -DialPlans MySIPDialPlan -MaxCallsAllowed 50 -SipAccessService northamerica.lyncpoolna.contoso.com:5061 -UMStartupMode TLS
本範例執行下列動作:
- 將信箱伺服器 MyUMServer 新增至 UM 撥號對應表 MySIPDialPlan。
- 將來電最高數量設為 50。
- 將 northamerica.lyncpoolna.contoso.com:5061 設定為 SIP 存取服務的 FQDN 和埠,Microsoft Lync Server 或商務用 Skype Server用於從遠端 Lync 或 商務用 Skype 用戶端進行輸入和輸出呼叫。
- 讓信箱伺服器 MyUMServer 上的 Microsoft Exchange Unified Messaging 服務以 TLS 模式啟動。
參數
-Confirm
Confirm 參數會指定要顯示或隱藏確認提示。 這個參數對 Cmdlet 的影響取決於 Cmdlet 是否需要確認才能繼續作業。
- 例如,具破壞性的 Cmdlet (例如 Remove-* Cmdlet) 內建暫停,可強制您在繼續之前確認命令。 對於這些 Cmdlet,您可以使用以下確切語法來略過確認提示:
-Confirm:$false
。 - 其他大部分的 Cmdlet (例如,New-* 和 Set-* Cmdlet) 沒有內建暫停。 在使用這些 Cmdlet 時,指定不含任何值的 Confirm 參數會引入強迫您認可命令後才繼續作業的暫停。
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-DialPlans
DialPlans 參數會指定整合通訊服務處理來電的所有撥號對應表。
Exchange 2016 和 Exchange 2013 伺服器無法與 TelExt 或 E.164 UM 撥號對應表相關聯,但可以關聯或新增至 SIP 撥號對應表。 如果您要整合整合通訊與 Lync Server 2010、Lync Server 2013 或 商務用 Skype Server 2015,您需要將所有 Exchange 2016 和 Exchange 2013 伺服器關聯或新增到 SIP 撥號對應表。
您也可以使用此參數,將 Exchange 2010 整合通訊伺服器與 UM 撥號對應表產生關聯。
若要輸入多個值並覆寫任何現有的專案,請使用下列語法: Value1,Value2,...ValueN
。 如果值包含空格或需要引號,請使用下列語法: "Value1","Value2",..."ValueN"
。
若要新增或移除一或多個值而不影響任何現有的專案,請使用下列語法: @{Add="Value1","Value2"...; Remove="Value3","Value4"...}
。
Type: | MultiValuedProperty |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-DomainController
DomainController 參數會指定此 Cmdlet 用來向 Active Directory 讀取或寫入資料的網域控制站。 您可以透過網域控制站的完整網域名稱 (FQDN) 來識別網域控制站。 例如,dc01.contoso.com。
Type: | Fqdn |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-GrammarGenerationSchedule
GrammarGenerationSchedule 參數會指定開始產生語音文法的排程時間。 此參數每天只允許一次開始時間。 文法產生的預設排程時間是每天 02:00-02:30 當地時間。
此參數的語法為: StartDay.Hour:Minute [AM | PM]-EndDay.Hour:Minute [AM | PM]
。 您可以指定多個以逗號分隔的排程: "Schedule1","Schedule2",..."ScheduleN"
。
您可以使用下列值數天:
- 日期的完整名稱。
- 日期的縮寫名稱。
- 從 0 到 6 的整數,其中 0 = 星期日。
您可以以 24 小時格式輸入時間,並省略 AM/PM 值。 如果您以 12 小時制格式輸入時間,請在時間與 AM/PM 值之間包含空格。
您可以混合並比對日期/時間格式。
開始時間與結束時間至少必須相隔 15 分鐘。 分鐘會捨位為 0、15、30 或 45。 如果指定多個間隔,則每一個間隔之間至少要有 15 分鐘。
範例如下:
- "Sun.11:30 PM-Mon.1:30 AM"
- 「6.22:00-6.22:15」 (從星期六下午 10:00 執行到星期六下午 10:15.)
- 「Sun.1:15 AM-Monday.23:00」
- 「Monday.4:30 AM-Monday.5:30 AM」,「Wednesday.4:30 AM-Wednesday.5:30 AM」 (從 4:30 到 5:30.)
Type: | ScheduleInterval[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-Identity
Identity 參數會指定裝載您要修改之整合通訊服務組態的信箱伺服器。 您可以使用唯一識別伺服器的任何值。 例如:
- 名稱
- 辨別名稱 (DN)
- ExchangeLegacyDN
- GUID
Type: | UMServerIdParameter |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-IPAddressFamily
IPAddressFamily 參數會指定 UM IP 閘道將使用 IPv4、IPv6 或兩者進行通訊。 有效值為:
- IPv4
- IPv6
- 任何:先使用 IPv6,如有必要,UM IP 閘道會回復為 IPv4。 這是預設值。
Type: | IPAddressFamily |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-IPAddressFamilyConfigurable
IPAddressFamilyConfigurable 參數會指定您是否能夠將 IPAddressFamily 參數設定為 IPv6Only 或 Any。 預設為 $True。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-IrmLogEnabled
IrmLogEnabled 參數會指定是否要啟用資訊版權管理記錄 (IRM) 交易。 預設會啟用 IRM 記錄。 有效值為:
- $true:啟用 IRM 記錄
- $false:停用 IRM 記錄
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-IrmLogMaxAge
IrmLogMaxAge 參數會指定 IRM 記錄檔的保留天數上限。 會刪除較指定值較舊的記錄檔。 預設值是 30 天。
若要指定值,請輸入時間範圍值:dd.hh:mm:ss,其中 dd = 天數、hh = 時數、mm = 分鐘數,而 ss = 秒數。
此參數的有效輸入範圍是 00:00:00 到 24855.03:14:07。 將 IrmLogMaxAge 參數的值設定為 00:00:00 可防止自動移除 IRM 記錄檔,因為其存在。
Type: | EnhancedTimeSpan |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-IrmLogMaxDirectorySize
IrmLogMaxDirectorySize 參數會指定連線記錄目錄中所有 IRM 記錄的大小上限。 目錄達到檔案大小上限時,伺服器會先刪除最舊的記錄檔。 預設值為 250 MB (MB) 。
有效值是最高 1.999999999 TB (2199023254528 個位元組) 的數值或 unlimited 值。預設值是 6 GB (6442450944 個位元組)。
- B (位元組)
- KB (千位元組)
- MB (百萬位元組)
- GB (十億位元組)
- TB (TB)
TB (TB)
IrmLogMaxFileSize 參數的值必須小於或等於 IrmLogMaxDirectorySize 參數的值。 這兩個參數的有效輸入範圍都是 1 到 9223372036854775807 個位元組。 如果輸入 unlimited 值,則不會限制連線記錄目錄的大小。
Type: | Unlimited |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-IrmLogMaxFileSize
IrmLogMaxFileSize 參數會指定每個 IRM 記錄檔的大小上限。 當記錄檔達到其最大的檔案大小時,將建立新的記錄檔。 預設值為 10 MB。
有效值是最高 1.999999999 TB (2199023254528 個位元組) 的數值或 unlimited 值。預設值是 6 GB (6442450944 個位元組)。
- B (位元組)
- KB (千位元組)
- MB (百萬位元組)
- GB (十億位元組)
- TB (TB)
TB (TB)
IrmLogMaxFileSize 參數的值必須小於或等於 IrmLogMaxDirectorySize 參數的值。 這兩個參數的有效輸入範圍都是 1 到 9223372036854775807 個位元組。 如果輸入 unlimited 值,則不會限制 IRM 記錄檔案的大小。
Type: | ByteQuantifiedSize |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-IrmLogPath
IrmLogPath 參數會指定預設的 IRM 記錄檔目錄位置。 預設位置為 %ExchangeInstallPath%IRMLogs。
如果您將此參數的值設定為 $null,則會有效地停用 IRM 記錄。 不過,當$true IrmLogEnabled 參數的值時,將此參數設定為 $null,會在應用程式事件記錄檔中產生錯誤。 停用 IRM 記錄的慣用方式是將 IrmLogEnabled 參數設定為 $false。
Type: | LocalLongFullPath |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-MaxCallsAllowed
MaxCallsAllowed 參數會指定整合通訊服務允許的並行語音電話數目上限。 預設值為 100。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-SIPAccessService
SIPAccessService 參數會指定最接近 Lync Server 前端集區或商務用 Skype Server前端集區位置的 FQDN 和 TCP 埠,以供遠端 Lync 或商務用 Skype網路外部的使用者進行輸入和輸出呼叫。
建議您一律在跨多個地理區域的 Lync Server 或商務用 Skype Server部署中使用此參數;否則,Microsoft Exchange 整合通訊服務可能會針對Real-Time傳輸通訊協定選取集區, (RTP) 不是最接近遠端使用者的媒體流量。
您可以為每個 Exchange 伺服器) (統一通訊服務的每個實例設定此參數,讓值識別最接近 Exchange 伺服器的 Lync Server 前端集區或商務用 Skype Server前端集區。
Type: | ProtocolConnectionSettings |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-Status
此參數已過時,不再使用。
Type: | ServerStatus |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-UMStartupMode
UMStartupMode 參數會指定整合通訊服務的啟動模式。 有效值為:
- TCP (這是預設值)
- TLS
- 雙重:服務可以同時接聽埠 5060 和 5061。 如果您將 Exchange Server 新增至具有不同安全性設定的 UM 撥號對應表,您應該使用此值。
如果您變更此參數的值,則必須重新開機整合通訊服務。
Type: | UMStartupMode |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-WhatIf
WhatIf 參數會模擬命令的動作。 使用此參數時,您不需要實際套用變更即可檢視可能會發生的變更。 您不需要使用此參數指定值。
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
輸入
Input types
若要查看此指令程式可接受的輸入類型,請參閱指令程式輸入和輸出類型。 如果指令程式的 [輸入類型] 欄位是空的,表示指令程式不接受輸入資料。
輸出
Output types
若要查看此指令程式可接受的傳回類型 (也就是所謂的輸出類型),請參閱指令程式輸入和輸出類型。 如果 [輸出類型] 欄位是空的,表示指令程式不會傳回資料。