启用接收位置 (BizTalk Server 示例)

“启用接收位置”示例演示如何启用接收位置,并选择性地设置该接收位置的入站传输 URL。

警告

如果不需要,应在部署后删除部署脚本。 管理脚本和其他必须保留的脚本应由 ACL 保护并受到密切监视。

此示例的作用

构成此示例的脚本文件中的 Microsoft Visual Basic Scripting Edition (VBScript) 脚本演示如何使用 BizTalk Server WMI 提供程序执行以下作:

  • 给定接收端口名称和接收位置,请查询匹配接收位置的列表。

  • 设置接收位置的入站传输 URL(相对于安装路径)。

  • 启用接收位置。

  • 处理任何错误,以便向用户返回有意义的信息。

在何处查找此示例

此示例位于以下 SDK 位置:

< 示例路径>\Admin\WMI\Enable Receive Location\

下表显示了此示例中的文件,并描述了它们的用途。

文件 DESCRIPTION
在 \VBScript 文件夹中:

EnableRecLoc.vbs
VBScript 文件使用参数来指定要启用的接收位置,并可选择为与该接收位置关联的入站传输 URL 指定一个新值。

生成和初始化此示例

“Enable Receive Location” 示例由一个不需要生成或初始化的 VBScript 文件组成。

运行此示例

运行此示例

  1. 在命令窗口中,导航到以下文件夹:

    < 示例路径>\Admin\WMI\Enable Receive Location\VBScript\

  2. 使用 cscript 程序运行 File EnableRecLoc.vbs,并传递以下命令行参数,其中第三个参数是可选的:

    • < ReceivePortName>。 包含要启用的接收位置的接收端口的名称。 如果接收端口名称包含空格,请将名称括在引号中。

    • < ReceiveLocationName>。 要启用的指定接收端口内的接收位置的名称。 如果接收位置名称包含空格,请将名称括在引号中。

    • < InboundTransportURI>。 相对于产品安装位置的接收适配器 URI,可以通过指定此参数进行更改。 如果入站适配器 URI 包含空格,请将 URI 括在引号中。

      例如:

      cscript EnableRecLoc.vbs "My Business Receive Port" MyBusinessReceiveLocation
      

      \- 或 -

      cscript EnableRecLoc.vbs MyBusinessReceivePort "My Business Receive Location" SDK\Samples\HelloWorld\In\*.xml
      

注释

在 BizTalk Server 管理控制台中可以执行的所有任务,也可以通过访问 Windows WMI 对象模型的脚本来完成。

脚本文件 EnableRecLoc.vbs 包含详细注释,并进一步说明它执行的操作。

有关详细信息,请参阅 [/windows/win32/wmisdk/wmi-start-page] 上的 Windows Management Instrumentation。

另请参阅

Admin-WMI (BizTalk Server 示例文件夹)