Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Per aggiungere uno script di post-elaborazione a un'applicazione BizTalk, usare il comando AddResource e specificare System.BizTalk:PostProcessingScript per il parametro Type. L'esecuzione di questo comando aggiunge il file di script al database di gestione BizTalk. Il file di script viene visualizzato anche nella console di amministrazione BizTalk, nella cartella Risorse dell'applicazione a cui è stata aggiunta. Inoltre, il file viene elencato quando si usa il comando ListApp.
Uno script di post-elaborazione viene eseguito dal file .msi dopo l'importazione o l'installazione dell'applicazione o prima della disinstallazione. È anche possibile usare BTSTask per aggiungere uno script di pre-elaborazione, che viene eseguito prima dell'importazione o dell'installazione dell'applicazione o dopo la disinstallazione, come descritto in Comando AddResource: Script di pre-elaborazione. Per altre informazioni sulla pre-elaborazione e post-elaborazione degli script, vedere Uso di script di pre-elaborazione e post-elaborazione per personalizzare la distribuzione dell'applicazione.
Utilizzo
BTSTask AddResource [/ApplicationName:value] /Type:System.BizTalk:PostProcessingScript[/Overwrite] /Source:value [/Destination:value] [/Server:value] [/Database:value][/Property:Args="argument list"]
Parametri
| Parametro | Obbligatorio | Valore |
|---|---|---|
| /ApplicationName (o /A, vedere Osservazioni) | No | Nome dell'applicazione BizTalk a cui aggiungere lo script. Se il nome include spazi, è necessario racchiuderlo tra virgolette doppie ("). Se il nome dell'applicazione non viene specificato, viene usata l'applicazione BizTalk predefinita per il gruppo. |
| /Type (o /T, vedere Osservazioni) | Sì | System.BizTalk:PostProcessingScript (questo valore non fa distinzione tra maiuscole e minuscole). |
| /Overwrite (o /O, vedere Osservazioni) | No | Opzione per aggiornare uno script esistente. Se non specificato e nell'applicazione esiste già un file di script con lo stesso nome del file di script da aggiungere, l'operazione di aggiunta ha esito negativo. |
| /Source (o /So, vedere Osservazioni) | Sì | Percorso completo del file di script, incluso il nome del file. Se il percorso include spazi, è necessario racchiuderlo tra virgolette doppie ("). |
| /Destination (o /De, vedere Osservazioni) | No | Percorso completo del percorso in cui deve essere copiato il file di script quando l'applicazione viene installata dal file .msi. Se non specificato, il file non viene copiato nel file system locale durante l'installazione. Se questo script deve essere eseguito durante la disinstallazione dell'applicazione, è necessario specificare Destinazione; in caso contrario, lo script non risiederà nel file system locale e non sarà in grado di essere eseguito durante la disinstallazione. Se il percorso include spazi, è necessario racchiuderlo tra virgolette doppie ("). |
| /Server (o /Se, vedere Osservazioni) | No | Nome dell'istanza di SQL Server che ospita il database di gestione BizTalk nel formato NomeServer\NomeIstanza,Porta. Il nome dell'istanza è obbligatorio solo quando il nome dell'istanza è diverso dal nome del server. La porta è necessaria solo quando SQL Server usa un numero di porta diverso da quello predefinito (1433). Esempi: Server=MyServer Server=MyServer\MySQLServer,1533 Se non specificato, viene usato il nome dell'istanza di SQL Server in esecuzione nel computer locale. |
| /Database (o /Da, vedere Osservazioni) | No | Nome del database di gestione BizTalk. Se non specificato, viene usato il database di gestione BizTalk in esecuzione nell'istanza locale di SQL Server. |
| /Property (o /P, vedere Osservazioni) | No | Zero o più proprietà della risorsa che verranno passate allo script come argomenti quando viene richiamato lo script. |
Esempio
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"
Osservazioni:
I parametri non fanno distinzione tra maiuscole e minuscole. Non è necessario digitare l'intero nome del parametro per specificarlo; è possibile digitare le prime lettere del nome del parametro che lo identificano senza ambiguità.
Per i file di script sono supportate le estensioni seguenti: .com, .exe, .bat, .cmd, vbs, vbe, .js, jse, wsf, wsh.
Vedere anche
Comando AddResource
Come aggiungere uno script di pre-elaborazione o post-elaborazione a un'applicazione