Freigeben über


AddResource-Befehl: Skript nach der Verarbeitung

Zum Hinzufügen eines Postverarbeitungsskripts zu einer BizTalk-Anwendung verwenden Sie den Befehl "AddResource " und geben "System.BizTalk:PostProcessingScript " für den Type-Parameter an. Wenn Sie diesen Befehl ausführen, wird der BizTalk Management-Datenbank die Skriptdatei hinzugefügt. Die Skriptdatei wird auch in der BizTalk-Verwaltungskonsole im Ordner "Ressourcen" der Anwendung angezeigt, der Sie sie hinzugefügt haben. Darüber hinaus wird die Datei aufgeführt, wenn Sie den ListApp-Befehl verwenden.

Ein Skript nach der Verarbeitung wird nach dem Import oder der Installation der Anwendung oder vor der Deinstallation aus der .msi Datei ausgeführt. Sie können BTSTask auch verwenden, um ein Vorverarbeitungsskript hinzuzufügen, das vor dem Import oder der Installation der Anwendung oder nach der Deinstallation ausgeführt wird, wie in AddResource Command: Preprocessing Script beschrieben. Weitere Informationen zu Präverarbeitungs- und Nachverarbeitungsskripts finden Sie unter Verwenden von Skripts vor und nach der Verarbeitung zum Anpassen der Anwendungsbereitstellung.

Verwendung

BTSTask AddResource [/ApplicationName:value] /Type:System.BizTalk:PostProcessingScript[/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 (") einschließen. Wenn der Anwendungsname nicht angegeben ist, wird die BizTalk-Standardanwendung für die Gruppe verwendet.
/Type (oder /T, siehe Hinweise) Ja System.BizTalk:PostProcessingScript (Bei diesem Wert wird die Groß-/Kleinschreibung nicht beachtet.)
/Overwrite (oder /O, siehe Hinweise) No Option zum Aktualisieren eines vorhandenen Skripts. Wenn sie nicht angegeben ist und in der Anwendung bereits eine Skriptdatei vorhanden ist, die denselben Namen wie die hinzugefügte Skriptdatei aufweist, schlägt der Add-Vorgang fehl.
/Source (oder /So, siehe Hinweise) Ja Vollständiger Pfad der Skriptdatei, einschließlich des Dateinamens. Wenn der Pfad Leerzeichen enthält, müssen Sie ihn in doppelte Anführungszeichen (") einschließen.
/Destination (oder /De, siehe Hinweise) No Vollständiger Pfad des Speicherorts, an dem die Skriptdatei kopiert werden soll, wenn die Anwendung aus der .msi Datei installiert wird. Falls nicht angegeben, wird die Datei während der Installation nicht in das lokale Dateisystem kopiert. Wenn dieses Skript während der Anwendungsentinstallation ausgeführt werden soll, sollten Sie das Ziel angeben. Andernfalls befindet sich das Skript nicht im lokalen Dateisystem und kann während der Deinstallation nicht ausgeführt werden. Wenn der Pfad Leerzeichen enthält, müssen Sie ihn in doppelte Anführungszeichen (") einschließen.
/Server (oder /Se, siehe Hinweise) No Name der SQL Server-Instanz, die die BizTalk Management-Datenbank hosten, im Format ServerName\InstanceName,Port.

Der Instanzname ist nur erforderlich, wenn sich der Instanzname von dem Servernamen unterscheidet. Port ist nur erforderlich, wenn SQL Server eine andere Portnummer als die Standardnummer verwendet (1433).

Beispiele:

Server=MyServer

Server=MyServer\MySQLServer,1533

Falls nicht angegeben, wird der Name der SQL Server-Instanz verwendet, die auf dem lokalen Computer ausgeführt wird.
/Database (oder /Da, siehe Hinweise) No Name der BizTalk-Verwaltungsdatenbank. Falls nicht angegeben, wird die BizTalk Management-Datenbank verwendet, die in der lokalen Instanz 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:PostProcessingScript /Overwrite /Source:"C:\Source Scripts\MyScript.vbs" /Destination:"C:\New Scripts\MyScript.vbs" /Server:MyDatabaseServer /Database:BizTalkMgmtDb /Property:Args="argument1 argument2"

Bemerkungen

Bei Parametern wird die Groß-/Kleinschreibung nicht beachtet. Sie müssen nicht den gesamten Parameternamen eingeben, um ihn anzugeben; Sie können die ersten Buchstaben des Parameternamens eingeben, die ihn eindeutig identifizieren.

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

Siehe auch

AddResource-Befehl
So fügen Sie einer Anwendung ein Skript vor oder nach der Verarbeitung hinzu