Enable Receive Location (BizTalk Server Sample)
The Enable Receive Location sample demonstrates how to enable a receive location and optionally set the Inbound Transport URL for that receive location.
تحذير
Deployment scripts should be removed after deployment if not needed. Administration scripts and other scripts that must remain should be secured by ACL’s and closely monitored.
The Microsoft Visual Basic Scripting Edition (VBScript) script in the script file that constitutes this sample shows how to perform the following operations using the BizTalk Server WMI provider:
Given a receive port name and receive location, query for a list of matching receive locations.
Set the Inbound Transport URL for a receive location (relative to the installation path).
Enable a receive location.
Handle any errors such that meaningful information is returned to the user.
The sample is located in the following SDK location:
<Samples Path>\Admin\WMI\Enable Receive Location\
The following table shows the files in this sample and describes their purpose.
File(s) | Description |
---|---|
In the \VBScript folder: EnableRecLoc.vbs |
VBScript file that takes parameters that specify a receive location to be enabled, and optionally, a new value for the Inbound Transport URL associated with that receive location. |
The Enable Receive Location sample consists of a single VBScript file that you do not need to build or initialize.
In a command window, navigate to the following folder:
<Samples Path>\Admin\WMI\Enable Receive Location\VBScript\
Run the file EnableRecLoc.vbs using the cscript program, passing the following command-line arguments, of which the third one is optional:
< ReceivePortName >. The name of the receive port that contains the receive location to be enabled. If the receive port name contains spaces, enclose the name in quotes.
< ReceiveLocationName >. The name of the receive location within the specified receive port to be enabled. If the receive location name contains spaces, enclose the name in quotes.
< InboundTransportURI >. A receive adapter URI, relative to the product installation location, that you can change by specifying this argument. If the inbound adapter URI contains spaces, enclose the URI in quotes.
For example:
cscript EnableRecLoc.vbs "My Business Receive Port" MyBusinessReceiveLocation
-OR-
cscript EnableRecLoc.vbs MyBusinessReceivePort "My Business Receive Location" SDK\Samples\HelloWorld\In\*.xml
All tasks that you can perform in the BizTalk Server Administration console can also be performed by using script that accesses the Windows WMI object model.
The script file EnableRecLoc.vbs contains detailed comments with further explanation about the operations that it performs.
For more information, see Windows Management Instrumentation at [/windows/win32/wmisdk/wmi-start-page).