共用方式為


啟動傳送埠 (BizTalk Server 範例)

「啟動傳送埠」範例示範如何在使用 FILE 配接器時啟動傳送埠並選擇性地設定主要傳輸位址。

警告

如果在部署後不需要部署指令碼,就應該將其移除。 必須保留的系統管理指令碼和其他指令碼都應該由 ACL 保護,而且予以密切監控。

此範例的用途

構成本範例之指令檔中的 Visual Basic Scripting Edition (VBScript) 指令碼,會示範如何使用 BizTalk Server WMI 提供者來執行下列作業:

  • 在指定傳送埠名稱情況下,查詢相符傳送埠的清單。

    注意

    一般而言,只有一個傳送埠會符合指定的名稱。

  • 設定這些傳送埠的主要傳輸位址 (相對於安裝路徑)。

  • 啟動這些傳送埠。

可在何處找到此範例

這些範例檔案位於下列 SDK 位置:

<範例路徑>\管理員\WMI\Start Send Port\

下表顯示此範例中的檔案,並描述其用途。

檔案 Description
在 \VBScript 資料夾中:

StartSendPort.vbs
VBScript 檔案,其使用參數指定要啟動的傳送埠,並選擇性地指定與該傳送埠相關聯之主要傳輸位址的新值。

建置和初始化此範例

「啟動傳送埠」範例是由單一的 VBScript 檔案組成,而您並不需要建置或初始化該檔案。

執行此範例

執行此範例

  1. 在命令視窗中,瀏覽至下列資料夾:

    <範例路徑>\管理員\WMI\Start Send Port\VBScript\

  2. 使用 cscript 程式執行 StartSendPort.vbs 檔案,以便傳遞下列命令列引數,其中第二個引數是選用項目:

    • <SendPortName> 。要啟動之傳送埠的名稱。 如果傳送埠名稱包含空格,請用引號括住該名稱。

    • <PrimaryTransportAddress> 。相對於產品安裝位置的主要傳輸位址,您可以藉由指定這個引數來變更。 如果主要配接器位址包含空格,請用引號括住此位址。

      例如:

      cscript StartSendPort.vbs "My Business Send Port" SDK\Samples\HelloWorld\Out\%MessageID%.xml
      

註解

您也可以使用會存取 Windows WMI 物件模型的指令碼,執行所有可在 BizTalk Server 管理主控台中執行的工作。

指令檔 StartSendPort.vbs 包含詳細註解,其中含有其所執行作業的深入說明。 如需詳細資訊,請參閱 Windows Management Instrumentation

另請參閱

Admin-WMI (BizTalk Server Samples 資料夾)