次の方法で共有


受信場所の有効化 (BizTalk Server サンプル)

受信場所の有効化のサンプルでは、受信場所を有効にする方法を示します。オプションで、その受信場所の受信トランスポート URL を設定する方法を説明します。

警告

展開スクリプトは、展開後に不要になった場合は、削除する必要があります。 保持する必要のある管理スクリプトおよび他のスクリプトは、ACL によってセキュリティで保護し、厳重に監視する必要があります。

このサンプルの処理

このサンプルを構成しているスクリプト ファイル内の Microsoft Visual Basic Scripting Edition (VBScript) スクリプトは、BizTalk Server WMI プロバイダを使用した次の操作の実行方法を示しています。

  • 受信ポート名と受信場所が指定されていることを前提として、クエリを実行し、一致する受信場所の一覧を取得します。

  • 受信場所の受信トランスポート URL を設定します (インストール パスの相対パスで指定)。

  • 受信場所を有効にします。

  • 意味のある情報がユーザーに返されるようにエラーを処理します。

このサンプルの場所

このサンプルは、SDK がある次の場所にあります。

<サンプル パス>\管理\WMI\受信場所を有効にする\

次の表は、このサンプルのファイルとその目的を示しています。

ファイル 説明
\VBScript フォルダー内のファイル :

EnableRecLoc.vbs
有効にする受信場所を指定するパラメータを受け取り、必要に応じてその受信場所に関連付けられている受信トランスポート URL の新しい値を受け取る VBScript ファイル。

このサンプルのビルドと初期化

受信場所の有効化のサンプルは、ビルドまたは初期化が不要な 1 つの VBScript ファイルで構成されます。

このサンプルの実行

このサンプルを実行するには

  1. コマンド ウィンドウで、次のフォルダーに移動します。

    <サンプル パス>\管理\WMI\受信場所を有効にする\VBScript\

  2. cscript プログラムを使用し、次のコマンド ライン引数 (3 番目はオプション) を渡して、ファイル 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 Management Instrumentation at [/windows/win32/wmisdk/wmi-start-page」を参照してください。

参照

Admin-WMI (BizTalk Server Samples フォルダー)