Commandes de fichier de réponses | Description |
---|---|
Profile <profile id="ID du profil (groupe de packages)" installLocation="emplacement où est installé le profil"> <data key="clé1" value=”valeur1”/> <data key="clé2" value=”valeur2”/> </profile> |
Utilisez cette commande pour créer un groupe de packages (ou un emplacement d'installation).
Si le groupe de packages indiqué existe déjà, la commande est sans effet.
A l'heure actuelle, lors de la création du profil,
l'installation automatique créera également deux contextes d'installation :
l'un pour Eclipse et un contexte natif.
Un profil est un emplacement d'installation. Vous pouvez utiliser l'élément <data> pour définir des propriétés de profil. La liste suivante répertorie les clés actuellement reconnues ainsi que les valeurs qu'elles peuvent recevoir :
Important : Si vous indiquez plusieurs codes de langue, séparez-les par des
virgules.
Voici la liste des codes de langue actuellement
acceptés :
|
Repositories <server> <repository location="http://exemple/ repository/"> <repository location=”file:/C:/ repository/”> <!—ajouter ci-dessous d'autres référentiels--> <…> </server> |
Cette commande permet d'indiquer les référentiels à utiliser lors d'une installation automatique. Utilisez une adresse URL ou un chemin UNC pour indiquer un référentiel distant, ou un chemin de répertoire pour indiquer un référentiel local. Important : Il peut être nécessaire de changer la valeur de <repository location> dans un fichier de réponses généré pour pointer vers l'emplacement de l'image d'installation, si cet emplacement est différent de l'emplacement sur la machine sur laquelle le fichier de réponses a été généré.
|
Install <install> <offering profile="ID profil" features= "ID fonction" id= "ID offre" version= "version offre" selected="true"></offering> <!—ajouter ci-dessous d'autres offres--> <…> </install> |
Cette commande permet d'indiquer les packages à installer. L'ID du profil doit correspondre à un profil existant ou à un profil créé par la commande set profile. Il est possible d'indiquer en option des ID de fonctions sous la forme d'une liste séparée par des virgules ("fonction1, fonction2”, etc.). Si aucun ID de fonction n'est indiqué, ce sera l'ensemble des fonctions par défaut du produit indiqué qui seront installées. Le numéro de version n'est pas obligatoire. Si la version n'est pas indiquée, Installation Manager installera le produit le plus récent avec l'ID indiqué et toutes les mises à jour et tous les correctifs disponibles. L'attribut "selected" est facultatif. Par défaut, "selected" a la valeur "true". Lorsque "selected" a la valeur "false", l'installation en mode silencieux n'installe pas le package. Lors de l'exécution en mode assistant, le package est affiché sur la page de sélection des packages mais il n'est initialement pas sélectionné. Restriction : Les fonctions obligatoires seront incluses pour l'installation, même si elles ne figurent pas explicitement dans la liste séparée par des virgules.
|
Update (en mode assistant) <update> <offering profile= "ID profil"> </update> |
Cette commande permet d'indiquer le profil à mettre à jour. L'ID profil doit correspondre à un profil existant. Cette commande ne peut être utilisée qu'en mode assistant pour appeler l'assistant de mise à jour. Elle ne fonctionne pas en mode silencieux. |
Modify (en mode assistant) <modify> <offering profile= "ID profil"> </modify> |
Cette commande permet d'indiquer le profil à modifier. L'ID profil doit correspondre à un profil existant. Cette commande ne peut être utilisée qu'en mode assistant pour appeler l'assistant de mise à jour. Elle ne fonctionne pas en mode silencieux. |
Modify <install modify="true"> ou <uninstall modify="true"> (attribut facultatif) <uninstall modify="true"> <offering profile="ID profil" id="Id" version="Version" features="-"/> </uninstall> |
Utilisez l'attribut <install modify="true"> dans les commandes d'installation et de désinstallation pour signaler que vous souhaitez modifier une installation existante. La valeur pas défaut est false. Si la raison qui vous pousse à effectuer une modification est simplement d'installer des modules de langue supplémentaires, un tiret “-“ devra être utilisé dans la liste des ID de fonctions de l'offre pour signaler qu'aucune fonction nouvelle ne sera ajoutée. Important : Vous devez indiquer "modify=true" et une liste de fonctions accompagnée d'un tiret "-" tel qu'indiqué dans l'exemple ; sans cela, la commande d'installation installera les fonctions de l'offre par défaut et la commande de désinstallation supprimera toutes les fonctions.
|
Uninstall <uninstall> <offering profile="ID profil" features= "ID fonction" id= "ID offre" version= "version offre"></offering> <!—ajouter ci-dessous d'autres offres--> <…> </uninstall> |
Cette commande permet d'indiquer les packages à désinstaller. L'ID du profil doit correspondre à un profil existant ou à un profil indiqué dans une commande de profil. En outre, si aucun ID de fonction n'est indiqué, toutes les fonctions de l'offre indiquée seront désinstallées ; si aucun ID d'offre n'est indiqué, toutes les offres installées dans le profil indiqué seront désinstallées. |
Rollback <rollback> <offering profile="ID profil" id= "ID offre" version= "version offre"> </offering> <!—ajouter ci-dessous d'autres offres <…> </rollback> |
Cette commande permet de revenir à la version précédente des offres indiquées de la version en cours dans le profil indiqué. Vous ne pouvez pas indiquer de fonctions individuelles dans une commande rollback. |
InstallAll <installALL/> Remarque : Cette commande revient
à utiliser
–silent –installAll. |
Cette commande permet de rechercher et d'installer en mode silencieux tous les packages disponibles. |
UpdateAll <updateALL/> Remarque : Cette commande revient
à utiliser
–silent –updateAll. |
Cette commande permet de rechercher et de mettre à jour en mode silencieux tous les packages disponibles. |
License <license policyFile=“emplacement du fichier de règles”/> Par exemple : <license policyFile=”c:\malicence.opt”/> |
Cette commande permet de générer un fichier de réponses contenant une commande "license" en
exécutant l'assistant de gestion des licences après avoir démarré Installation Manager en mode
enregistrement. En mode enregistrement, si vous définissez des options de gestion des licences en utilisant l'assistant Gérer les licences, vos choix seront enregistrés dans un fichier de stratégie de licence nommé “license.opt” et placé dans le même répertoire que le fichier de réponses généré. Le fichier de réponses contiendra une commande "license" pointant sur ce fichier de stratégie. |
Attributs du fichier de réponses | Description |
---|---|
Clean <agent-input clean="true"> </agent-input> |
Par défaut, clean="false". Installation Manager utilise le référentiel et les autres préférences indiquées dans le fichier de réponses, ainsi que les préférences définies dans Installation Manager. Si une préférence est indiquée dans le fichier de réponses et dans Installation Manager, celle du fichier de réponses est prioritaire. Si clean="true" est défini, Installation Manager utilise le référentiel et les autres préférences indiquées dans le fichier de réponses. Les préférences existantes définies dans Installation Manager ne sont pas utilisées. |
Temporary <agent-input clean="true" temporary="false"> </agent-input> |
Par défaut, temporary a la valeur 'false' et les préférences définies dans votre fichier de réponses sont conservées. Lorsque vous définissez temporary="true", les préférences définies dans le fichier de réponses ne sont pas conservées. Vous pouvez utiliser les attributs temporary et clean ensemble. Par exemple, si vous définissez clean sur la valeur true et temporary sur la valeur false, après l'exécution de l'installation en mode silencieux, le paramètre repository défini dans le fichier de réponses remplace les préférences définies dans les sessions précédentes à l'aide d'Installation Manager. |
Attribut d'acceptation du contrat de licence <agent-input acceptLicense="false"> </agent-input> |
Par défaut, vous n'acceptez pas les licences d'un package d'installation lors de l'utilisation d'Installation Manager en mode silencieux. Si le package en cours d'installation comporte un accord de licence qui doit être accepté, l'installation en mode silencieux échoue. Pour accepter le contrat de licence, vous devez définir l'attribut sur <agent-input acceptLicense="true">. Vous acceptez ainsi les contrats de licence de chaque package indiqué dans le fichier de réponses. |
Reboot later <agent-input rebootLater="false"> </agent-input> |
Par défaut, rebootLater a la valeur 'false' et si le fichier de réponses installe un package nécessitant de redémarrer le système sous Windows, Installation Manager redémarre le système une fois l'exécution du fichier de réponses terminée. Lorsque cet attribut a la valeur 'true', le système ne redémarre pas. |