Freigeben über


Befehl „AddResource“: Vorab verarbeitetes Skript

Um einer BizTalk-Anwendung ein Vorverarbeitungsskript hinzuzufügen, verwenden Sie den Befehl AddResource und geben System.BizTalk:PreProcessingScript für den Type-Parameter an. Dieser Befehl fügt die Skriptdatei zur BizTalk-Verwaltungsdatenbank hinzu. Das Skript wird außerdem in der BizTalk-Verwaltungskonsole im Ressourcenordner der Anwendung, der Sie das Skript hinzugefügt haben, angezeigt. Darüber hinaus wird die Datei aufgelistet, wenn Sie den ListApp-Befehl verwenden.

Ein vorab verarbeitetes Skript wird vor dem Import oder der Installation der Anwendung bzw. nach der Deinstallation aus der MSI-Datei ausgeführt. Sie können BTSTask auch verwenden, um ein Nachverarbeitungsskript hinzuzufügen, das nach dem Import oder der Installation der Anwendung oder vor der Deinstallation ausgeführt wird, wie unter AddResource Command: Postprocessing Script beschrieben. Weitere Informationen zur Vor- und Nachverarbeitung von Skripts finden Sie unter Verwenden von Vor- und Nachverarbeitungsskripts zum Anpassen der Anwendungsbereitstellung.

Verbrauch

BTSTask AddResource [/ApplicationName:value] /Type:System.BizTalk:PreProcessingScript[/Overwrite] /Source:value [/Destination:value] [/Server:value] [/Database:value][/Property:Args="argument list"]

Parameter

Parameter Erforderlich Wert
/ApplicationName (oder /A, siehe Hinweise) No Der Name der BizTalk-Anwendung, der das Skript hinzugefügt werden soll. Wenn der Name Leerzeichen enthält, müssen Sie ihn in doppelte Anführungszeichen (") setzen. Wenn der Anwendungsname nicht angegeben ist, wird die BizTalk-Standardanwendung für die Gruppe verwendet.
/Type (oder /T, siehe Hinweise) Yes System.BizTalk:PreProcessingScript (Bei diesem Wert wird die Groß-/Kleinschreibung nicht beachtet.)
/Überschreiben (oder /O, siehe Hinweise) No Option zum Aktualisieren eines vorhandenen Skripts. Wenn diese Option nicht angegeben ist und die Anwendung bereits eine Skriptdatei mit demselben Namen wie die hinzuzufügende Datei enthält, schlägt das Hinzufügen fehl.
/Source (oder /So, siehe Hinweise) Yes Der vollständige Pfad der Skriptdatei einschließlich des Dateinamens. Wenn im Pfad Leerzeichen vorhanden sind, müssen Sie ihn in doppelte Anführungszeichen (") einschließen.
/Destination (oder /De, siehe Hinweise) No Vollständiger Pfad des Speicherorts, an den die Skriptdatei kopiert werden soll, wenn die Anwendung aus der MSI-Datei installiert wird. Bei fehlender Angabe wird die Datei während der Installation nicht in das lokale Dateisystem kopiert. Wenn dieses Skript bei der Deinstallation der Anwendung ausgeführt werden soll, müssen Sie diesen Parameter angeben. Andernfalls befindet sich das Skript nicht im lokalen Dateisystem und kann bei der Deinstallation nicht ausgeführt werden. Wenn im Pfad Leerzeichen vorhanden sind, müssen Sie ihn in doppelte Anführungszeichen (") einschließen.
/Server (oder /Se, siehe Hinweise) No Der Name der SQL Server-Instanz, die als Host für die BizTalk-Verwaltungsdatenbank dient, im Format Servername\Instanzname,Port.

Der Instanzname ist nur erforderlich, wenn sich der Instanzname vom Servernamen unterscheidet. Der Port ist nur erforderlich, wenn in SQL Server eine andere Portnummer als der Standardwert 1433 verwendet wird.

Beispiele:

Server=MyServer

Server=MyServer\MySQLServer,1533

Bei fehlender Angabe wird der Name der SQL Server-Instanz verwendet, die auf dem lokalen Computer ausgeführt wird.
/Database (oder /Da, siehe Hinweise) No Der Name der BizTalk-Verwaltungsdatenbank. Falls nicht angegeben, wird die BizTalk Management-Datenbank verwendet, die im lokalen instance von SQL Server ausgeführt wird.
/Property (oder /P, siehe Hinweise) No Null oder mehr Ressourceneigenschaften, die beim Aufrufen des Skripts als Argumente an das Skript übergeben werden.

Beispiel

BTSTask AddResource /ApplicationName:MyApplication /Type: System.BizTalk:PreProcessingScript /Overwrite /Source:"C:\Source Scripts\MyScript.vbs" /Destination:"C:\New Scripts\MyScript.vbs" /Server:MyDatabaseServer /Database:BizTalkMgmtDb /Property:Args="argument1 argument1 argument2"

Hinweise

Bei Parametern wird die Groß- und Kleinschreibung nicht berücksichtigt. Zum Angeben von Parametern müssen Sie nicht den vollständigen Parameternamen eingeben. Es ist ausreichend, die ersten Buchstaben des Parameternamens einzugeben, die den Parameter eindeutig kennzeichnen.

Die folgenden Erweiterungen werden für Skriptdateien unterstützt: .com, .exe, .bat, .cmd, .vbs, .vbe, .js, .jse, .wsf, .wsh.

Weitere Informationen

Befehl „AddResource“
Hinzufügen von vorab oder nachträglich verarbeiteten Skripts zu einer Anwendung