Set-ImapSettings

內部部署 Exchange 才有提供此 Cmdlet。

使用 Set-ImapSettings Cmdlet 來修改 Exchange 伺服器上 Microsoft Exchange IMAP4 服務的設定。 此服務存在於已安裝用戶端存取伺服器角色的 Exchange 伺服器上,且 IMAP4 用戶端會使用此服務來連線到 Exchange。

如需下方<語法>一節中參數集的詳細資訊,請參閱 Exchange Cmdlet 語法

Syntax

Set-ImapSettings
   [-AuthenticatedConnectionTimeout <EnhancedTimeSpan>]
   [-Banner <String>]
   [-CalendarItemRetrievalOption <CalendarItemRetrievalOptions>]
   [-Confirm]
   [-DomainController <Fqdn>]
   [-EnableExactRFC822Size <Boolean>]
   [-EnableGSSAPIAndNTLMAuth <Boolean>]
   [-EnforceCertificateErrors <Boolean>]
   [-ExtendedProtectionPolicy <ExtendedProtectionTokenCheckingMode>]
   [-ExternalConnectionSettings <MultiValuedProperty>]
   [-InternalConnectionSettings <MultiValuedProperty>]
   [-LogFileLocation <String>]
   [-LogFileRollOverSettings <LogFileRollOver>]
   [-LoginType <LoginOptions>]
   [-LogPerFileSizeQuota <Unlimited>]
   [-MaxCommandSize <Int32>]
   [-MaxConnectionFromSingleIP <Int32>]
   [-MaxConnections <Int32>]
   [-MaxConnectionsPerUser <Int32>]
   [-MessageRetrievalMimeFormat <MimeTextFormat>]
   [-OwaServerUrl <Uri>]
   [-PreAuthenticatedConnectionTimeout <EnhancedTimeSpan>]
   [-ProtocolLogEnabled <Boolean>]
   [-ProxyTargetPort <Int32>]
   [-Server <ServerIdParameter>]
   [-ShowHiddenFoldersEnabled <Boolean>]
   [-SSLBindings <MultiValuedProperty>]
   [-SuppressReadReceipt <Boolean>]
   [-UnencryptedOrTLSBindings <MultiValuedProperty>]
   [-WhatIf]
   [-X509CertificateName <String>]
   [<CommonParameters>]

Description

您可以針對執行 Microsoft Exchange IMAP4 服務的單一 Exchange 伺服器,或執行 Microsoft Exchange IMAP4 服務的所有 Exchange 伺服器,執行 Set-ImapSettings Cmdlet。

您必須已獲指派權限,才能執行此指令程式。 雖然本主題已列出這個指令程式的所有參數,不過,如果某些參數並未包含在指派給您的權限中,您可能就無法存取這些參數。 若要尋找在組織中執行任何 Cmdlet 或參數所需的權限,請參閱 Find the permissions required to run any Exchange cmdlet

範例

範例 1

Set-ImapSettings -Server "MBX01" -UnencryptedOrTLSBindings 10.0.0.0:143

此範例會使用 TCP 埠 143 上的本機 IP 位址 10.0.0.0,設定與名為 MBX01 之伺服器的未加密或 STARTTLS 加密 IMAP4 連線。

範例 2

Set-ImapSettings -ProtocolLogEnabled $true -LogFileLocation "C:\Imap4Logging"

此範例會開啟 IMAP4 通訊協定記錄。 其也會將 IMAP4 通訊協定記錄目錄變更為 C:\Imap4Logging。

範例 3

Set-ImapSettings -LogPerFileSizeQuota 2MB

此範例會將 IMAP4 通訊協定記錄變更為在記錄檔達到 2 MB 時建立新的記錄檔。

範例 4

Set-ImapSettings -LogPerFileSizeQuota 0 -LogFileRollOverSettings Hourly

此範例會將 IMAP4 通訊協定記錄變更為每小時建立一個新的記錄檔。

範例 5

Set-ImapSettings -X509CertificateName mail.contoso.com

此範例會指定使用包含 mail.contoso.com 的憑證來加密 IMAP4 用戶端連線。

注意:針對單一主體憑證或 SAN 憑證,您也需要使用 Enable-ExchangeCertificate Cmdlet 將憑證指派給 Exchange IMAP 服務。 針對萬用字元憑證,您不需要將憑證指派給 Exchange IMAP 服務 (如果您嘗試) ,就會收到錯誤。

參數

-AuthenticatedConnectionTimeout

AuthenticatedConnectionTimeout 參數會指定在關閉閒置的驗證連線前所等待的時間長度。

若要指定值,請輸入時間範圍值:dd.hh:mm:ss,其中 dd = 天數、hh = 時數、mm = 分鐘數,而 ss = 秒數。

有效值為 00:00:30 至 1:00:00。 預設設定為 00:30:00 (30 分鐘) 。

Type:EnhancedTimeSpan
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Banner

Banner 參數會指定要用來連接 IMAP4 用戶端的文字字串。 預設值為: The Microsoft Exchange IMAP4 service is ready.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-CalendarItemRetrievalOption

CalendarItemRetrievalOption 參數會指定如何將行事曆專案呈現給 IMAP4 用戶端。 有效值為:

  • 0 或 iCalendar。 這是預設值。
  • 1 或 IntranetUrl
  • 2 或 InternetUrl
  • 3 或自訂

如果您指定 3 或 Custom,則必須指定 OwaServerUrl 參數設定的值。

Type:CalendarItemRetrievalOptions
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-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 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-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 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-EnableExactRFC822Size

EnableExactRFC822Size 參數會指定如何向 IMAP4 用戶端轉譯訊息大小。 有效值為:

  • $true:計算確切的訊息大小。 因為此設定可能會對效能造成負面影響,所以您應該只在 IMAP4 用戶端需要時進行設定。
  • $false:使用預估的訊息大小。 這是預設值。
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-EnableGSSAPIAndNTLMAuth

EnableGSSAPIAndNTLMAuth 參數會指定連線是否可以使用整合式Windows 驗證 (NTLM) 使用一般安全性服務應用程式開發介面 (GSSAPI) 。 此設定適用於停用傳輸層安全 (TLS) 的連接。 有效值為:

  • $true:已啟用 IMAP4 連線的 NTLM。 這是預設值。
  • $false:已停用 IMAP4 連線的 NTLM。
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-EnforceCertificateErrors

EnforceCertificateErrors 參數會指定是否要強制執行有效的安全通訊端層 (SSL) 憑證驗證失敗。 有效值為:

預設值是 $false。

  • $true:如果憑證無效或不符合目標 IMAP4 伺服器的 FQDN,連線嘗試就會失敗。
  • $false:伺服器不會根據憑證錯誤拒絕 IMAP4 連線。 這是預設值。
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-ExtendedProtectionPolicy

ExtendedProtectionPolicy 參數會指定如何使用驗證的擴充保護。 有效值為:

  • 無:不使用驗證的擴充保護。 這是預設值。
  • 允許:只有在連入 IMAP4 連線支援驗證時,才會使用驗證的擴充保護。 如果不是,則不會使用驗證的擴充保護。
  • 需要:所有 IMAP4 連線都需要驗證的擴充保護。 如果傳入的 IMAP4 連線不支援,則會拒絕連線。

驗證擴充保護可增強整合式Windows 驗證 (也稱為 NTLM) 的認證保護和處理,因此,如果您的用戶端支援認證, (預設安裝 Windows 7 或更新版本,且 Windows Server 2008 R2 或更新版本支援) ,我們強烈建議您使用它。

Type:ExtendedProtectionTokenCheckingMode
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-ExternalConnectionSettings

ExternalConnectionSettings 參數會指定外部 IMAP4 用戶端所使用的主機名稱、埠和加密方法, (公司網路) 外部的 IMAP4 連線。

這個參數會使用 語 HostName:Port:[<TLS | SSL>] 法 。 加密方法值是選擇性的, (空白表示未加密的連線) 。

預設值為空白 ($null) ,這表示未設定外部 IMAP4 連線設定。

若要輸入多個值並覆寫任何現有的專案,請使用下列語法: Value1,Value2,...ValueN 。 如果值包含空格或需要引號,請使用下列語法: "Value1","Value2",..."ValueN"

若要新增或移除一或多個值而不影響任何現有的專案,請使用下列語法: @{Add="Value1","Value2"...; Remove="Value3","Value4"...}

為此參數指定的加密方法和埠組合必須符合 SSLBindings 和 UnencryptedOrTLSBindings 參數所指定的對應加密方法和埠。

Type:MultiValuedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-InternalConnectionSettings

InternalConnectionSettings 參數會指定內部 IMAP4 用戶端所使用的主機名稱、埠和加密方法, (公司網路) 內部的 IMAP4 連線。 當 IMAP4 連線轉送到另一部執行 Microsoft Exchange IMAP4 服務的 Exchange 伺服器時,也會使用此設定。

這個參數會使用 語 HostName:Port:[<TLS | SSL>] 法 。 加密方法值是選擇性的, (空白表示未加密的連線) 。

預設值為 <ServerFQDN>:993:SSL,<ServerFQDN>:143:TLS

若要輸入多個值並覆寫任何現有的專案,請使用下列語法: Value1,Value2,...ValueN 。 如果值包含空格或需要引號,請使用下列語法: "Value1","Value2",..."ValueN"

若要新增或移除一或多個值而不影響任何現有的專案,請使用下列語法: @{Add="Value1","Value2"...; Remove="Value3","Value4"...}

為此參數指定的加密方法和埠組合必須符合 SSLBindings 和 UnencryptedOrTLSBindings 參數所指定的對應加密方法和埠。

Type:MultiValuedProperty
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-LogFileLocation

LogFileLocation 參數會指定 IMAP4 通訊協定記錄檔的位置。 預設位置為 %ExchangeInstallPath%Logging\Imap4。

只有當 ProtocolLogEnabled 參數值$true時,這個參數才有意義。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-LogFileRollOverSettings

LogFileRollOverSettings 參數會指定 IMAP4 通訊協定記錄建立新記錄檔的頻率。 有效值為:

  • 1 或 Hourly。 這是 Exchange 2019 和 Exchange 2016 中的預設值。
  • 2 或 Daily。 這是 Exchange 2013 和 Exchange 2010 中的預設值。
  • 3 或 Weekly。
  • 4 或 Monthly。

只有當 LogPerFileSizeQuota 參數值為 0,且 ProtocolLogEnabled 參數值為 $true 時,這個參數才有意義。

Type:LogFileRollOver
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-LoginType

LoginType 參數會指定 IMAP4 連線的驗證方法。 有效值為:

  • 1 或 PlainTextLogin。
  • 2 或 PlainTextAuthentication。
  • 3 或 SecureLogin。 這是預設值。
Type:LoginOptions
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-LogPerFileSizeQuota

LogPerFileSizeQuota 參數會指定 IMAP4 通訊協定記錄檔的大小上限。

有效值是最高 1.999999999 TB (2199023254528 個位元組) 的數值或 unlimited 值。預設值是 6 GB (6442450944 個位元組)。

  • B (位元組)
  • KB (千位元組)
  • MB (百萬位元組)
  • GB (十億位元組)
  • TB (TB)

TB (TB)

預設值為 0,這表示會以 LogFileRollOverSettings 參數所指定的頻率建立新的 IMAP4 通訊協定記錄檔。

只有當 ProtocolLogEnabled 參數值$true時,這個參數才有意義。

Type:Unlimited
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-MaxCommandSize

MaxCommandSize 參數會指定單一 IMAP4 命令的大小上限,以位元組為單位。 有效值是從 1024 到 16384。 預設值為 10240。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-MaxConnectionFromSingleIP

MaxConnectionFromSingleIP 參數會指定 Exchange 伺服器從單一 IP 位址接受的最大 IMAP4 連線數目。 有效值為 1 到 2147483647。 預設值為 2147483647。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-MaxConnections

MaxConnections 參數會指定 Exchange 伺服器所接受的 IMAP4 連線數目上限。 有效值為 1 到 2147483647。 預設值為 2147483647。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-MaxConnectionsPerUser

MaxConnectionsPerUser 參數會指定每個使用者允許的 IMAP4 連線數目上限。 有效值為 1 到 2147483647。 預設值為 16。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-MessageRetrievalMimeFormat

MessageRetrievalMimeFormat 參數會指定郵件的 MIME 編碼。 有效值為:

  • 0 或 TextOnly。
  • 1 或 HtmlOnly。
  • 2 或 HtmlAndTextAlternative。
  • 3 或 TextEnrichedOnly。
  • 4 或 TextEnrichedAndTextAlternative。
  • 5 或 BestBodyFormat。 這是預設值。
  • 6 或 Tnef。
Type:MimeTextFormat
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-OwaServerUrl

OwaServerUrl 參數會指定用來擷取自訂Outlook 網頁版行事曆專案實例行事曆資訊的 URL。

Type:Uri
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-PreAuthenticatedConnectionTimeout

PreAuthenticatedConnectionTimeout 參數會指定關閉未驗證的閒置 IMAP4 連線之前,要等候的一段時間。

若要指定值,請輸入時間範圍值:dd.hh:mm:ss,其中 dd = 天數、hh = 時數、mm = 分鐘數,而 ss = 秒數。

有效值為 00:00:30 到 1:00:00。 預設值為 00:01:00 (一分鐘)。

Type:EnhancedTimeSpan
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-ProtocolLogEnabled

ProtocolLogEnabled 參數會指定是否要啟用 IMAP4 的通訊協定記錄。 有效值為:

  • $true:已啟用 IMAP4 通訊協定記錄。
  • $false:已停用 IMAP4 通訊協定記錄。 這是預設值。
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-ProxyTargetPort

ProxyTargetPort 參數會指定Microsoft Exchange IMAP4 後端服務上的埠,以接聽從 Microsoft Exchange IMAP4 服務代理的用戶端連線。 預設值為 1993。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Server

Server 參數指定您要執行此命令的 Exchange 伺服器。 您可以使用唯一識別伺服器的任何值。 例如:

  • Name
  • FQDN
  • 辨別名稱 (DN)
  • Exchange Legacy DN

Exchange Legacy DN

Type:ServerIdParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-ShowHiddenFoldersEnabled

ShowHiddenFoldersEnabled 參數會指定隱藏的信箱資料夾是否可見。 有效值為:

  • $true:隱藏的資料夾是可見的。
  • $false:隱藏的資料夾不可見。 這是預設值。
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-SSLBindings

SSLBindings 參數會指定用於一律由 SSL/TLS 加密之 IMAP4 連線的 IP 位址和 TCP 埠。 這個參數會使用 語 IPv4OrIPv6Address:Port 法 。

預設值為 [::]:993,0.0.0.0:993

若要輸入多個值並覆寫任何現有的專案,請使用下列語法: 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 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-SuppressReadReceipt

SuppressReadReceipt 參數會指定是否要停止將重複的讀取回條傳送給 IMAP4 用戶端,這些用戶端在其 IMAP4 電子郵件程式中設定了 [傳送我傳送的郵件的讀取收據] 設定。 有效值為:

  • $true:只有當收件者開啟郵件時,寄件者才會收到讀取回條。
  • $false:當收件者下載郵件,以及收件者開啟郵件時,寄件者會收到讀取收據。 這是預設值。
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-UnencryptedOrTLSBindings

UnencryptedOrTLSBindings 參數會指定用於未加密 IMAP4 連線的 IP 位址和 TCP 埠,或在初始未加密通訊協定交握之後使用不透明 TLS (STARTTLS) 加密的 IMAP4 連線。 這個參數會使用 語 IPv4OrIPv6Address:Port 法 。

預設值為 [::]:143,0.0.0.0:143

若要輸入多個值並覆寫任何現有的專案,請使用下列語法: 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 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-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 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-X509CertificateName

X509CertificateName 參數會指定用於加密 IMAP4 用戶端連線的憑證。

此參數的有效值是來自 ExternalConnectionSettings 或 InternalConnectionSettings 參數的 FQDN, (例如,mail.contoso.com 或 mailbox01.contoso.com) 。

如果您使用單一主體憑證或主體別名 (SAN) 憑證,您也需要使用 Enable-ExchangeCertificate Cmdlet 將憑證指派給 Exchange IMAP 服務。

如果您使用萬用字元憑證,則不需要將憑證指派給 Exchange IMAP 服務。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

輸入

Input types

若要查看此指令程式可接受的輸入類型,請參閱指令程式輸入和輸出類型。 如果指令程式的 [輸入類型] 欄位是空的,表示指令程式不接受輸入資料。

輸出

Output types

若要查看此指令程式可接受的傳回類型 (也就是所謂的輸出類型),請參閱指令程式輸入和輸出類型。 如果 [輸出類型] 欄位是空的,表示指令程式不會傳回資料。