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

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

警告

部署后,如果不再需要部署脚本,则应将其删除。 应通过 ACL 确保必须保留的管理脚本和其他脚本的安全并加以密切监视。

本示例的用途

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

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

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

  • 启用接收位置。

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

本示例所在的位置

本示例位于以下 SDK 位置中:

<示例路径>\管理员\WMI\Enable Receive Location\

下表显示了本示例中的文件及其用途说明:

文件 说明
\VBScript 文件夹的内容:

EnableRecLoc.vbs
VBScript 文件采用指定要启用的接收位置的参数,以及(可选)与该接收位置关联的入站传输 URL 的新值。

生成和初始化此示例

“启用接收位置”示例包含一个不需要生成或初始化的 VBScript 文件。

运行本示例

运行本示例的步骤

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

    <示例路径>\管理员\WMI\Enable Receive Location\VBScript\

  2. 使用 cscript 程序 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
      

注释

还可以使用访问 Windows WMI 对象模型的脚本在 BizTalk Server 管理控制台中执行的所有任务。

脚本文件 EnableRecLoc.vbs 包含详细的注释,以及有关其执行的操作的进一步说明。

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

另请参阅

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