Commande ListApp

Cette commande permet d'imprimer sur la console une liste de tous les artefacts de ressource possibles pour une application BizTalk, ainsi que leurs identificateurs uniques locaux (LUID) et leur type. Un artefact de ressource est un artefact que vous pouvez ajouter à une application BizTalk à l’aide de la commande AddResource, par exemple un assembly, un script, un fichier, une stratégie, un composant COM, un répertoire virtuel, un artefact BAM ou un certificat. Ces artefacts de ressource s'affichent également sous le nœud Ressources de la console Administration de BizTalk Server.

Lorsque vous définissez le paramètre ResourceSpec de la commande ListApp, l'information entrée est écrite dans un fichier .xml. Vous pouvez utiliser ce fichier .xml avec la commande ExportApp pour exporter un sous-ensemble d’artefacts d’une application vers un fichier .msi, comme décrit dans Commande ExportApp.

Pour les répertoires virtuels, la commande ListApp remplace le nom de l'hôte du serveur Web par « localhost ». Si vous utilisez le fichier généré par le paramètre ResourceSpec lors de l'exécution de la commande ExportApp, modifiez manuellement le fichier pour remplacer « localhost » par le nom de l'hôte et le numéro du port si le serveur Web se trouve sur un ordinateur distant. Si vous n'utilisez pas ce fichier, le répertoire virtuel et son contenu ne seront pas ajoutés au fichier .msi de l'application.

Exemple : http://MyWebServer:80/MyVirtualDirectory.

Utilisation

BTSTask ListApp [/ApplicationName :value] [/ResourceSpec :value] [/Server :value] [/Database :value]

Paramètres

Paramètre Obligatoire Valeur
/ApplicationName (ou /A, voir Remarques) No Nom de l'application BizTalk pour laquelle afficher les artefacts. Si le nom comprend des espaces, vous devez le placer entre guillemets doubles (« ). L'application par défaut est utilisée si ce paramètre n'est pas spécifié.
/ResourceSpec (ou /R, voir Remarques) No Chemin d'accès complet du fichier .xml à générer à l'aide de cette commande. Ce fichier permet de dresser une liste des artefacts d'une application affichant également l'identificateur LUID et le type des artefacts. Exemple : C:\Artifacts\MyArtifacts.xml. Si le chemin d’accès comprend des espaces, il doit être entouré de guillemets doubles (« ). Si un fichier dont le nom et le chemin d'accès sont identiques existe déjà, il est remplacé.
/Server (ou /S, voir Remarques) No Nom de l'instance SQL Server hébergeant la base de données de gestion BizTalk et indiqué sous la forme NomServeur\NomInstance,Port.

Le nom de l'instance est uniquement requis lorsqu'il est différent du nom du serveur. Le port est uniquement requis lorsque le serveur SQL Server utilise un numéro de port autre que celui par défaut (1433).

Exemples :

Server=MyServer

Server=MyServer\MySQLServer,1533

Si vous n'indiquez pas de nom pour l'instance SQL Server, le nom d'instance utilisé est celui de l'instance SQL Server exécutée sur l'ordinateur local.
/Database (ou /D, voir Remarques) No Nom de la base de données de gestion BizTalk. Si vous ne l'indiquez pas, la base de données utilisée est la base de données de gestion BizTalk s'exécutant au sein de l'instance locale de SQL Server.

Exemple

BTSTask ListApp /ApplicationName:MyApplication /ResourceSpec:C:\Artifacts\MyArtifacts.xml

Remarques

Les paramètres ne respectent pas la casse. Il n'est pas nécessaire de taper le nom complet du paramètre pour l'indiquer. Vous pouvez vous contenter de taper les premières lettres du nom à condition qu'elles suffisent à identifier le paramètre sans ambiguïté.

Voir aussi

Référence de la ligne de commande BTSTask