Exemples d'utilisation du fichier Files.sxp

Pour paramétrer un produit SXP, vous devez modifier l'archive du produit et l'archive du paramètre.

Modification de l'archive de produit

Si le produit que vous mettez en package contient un type de fichier de configuration (par exemple, *.cnf) que vous souhaitez paramétrer, vous devez modifier le fichier files.sxp après l'installation du produit sur l'ordinateur de packaging. Dans cet exemple, modifiez le fichier organization.cnf afin de le paramétrer et de l'adapter à l'utilisation de votre site.

  1. Commencez par mettre le produit en package et poursuivez l'installation du produit dans le cadre du processus de packaging. Si vous utilisez la méthode automatique, interrompez le processus lorsque la boîte de dialogue Installation d'une version apparaît, c'est-à-dire une fois le produit installé, mais avant de cliquer sur Continuer.
  2. Modifiez le fichier (organization.cnf) à l'aide d'un éditeur de texte, par exemple Notepad.

    Dans le fichier organization.cnf, remplacez le mot-clé, Sales Department (Service des ventes) par le paramètre, $(Department).

  3. Terminez le processus de packaging.
  4. Modifiez le fichier files.sxp : dans la section ReplaceParams, ajoutez le chemin du fichier de configuration modifié, par exemple, $(SxpRootDir1)\organization.cnf.

    Le programme d'installation vérifie tous les fichiers de produit indiqués pour des paramètres.

    Après le packaging, vous pouvez également utiliser l'Editeur CMP pour modifier le produit mis en package, dont les fichiers sont compressés au format files.cmp. L'Editeur CMP est le seul outil permettant de modifier les fichiers files.cmp.

Modification de l'archive des paramètres – Etapes générales

La procédure générale suivante permet de garantir que les paramètres saisis peuvent être remplacés par des valeurs réelles sur les ordinateurs cibles :

  1. Créez les paramètres client souhaités, par exemple Department. Les noms de paramètre doivent correspondre aux noms de paramètre utilisés dans le package SXP.
  2. Création de groupes et d'ordinateurs Les noms des ordinateurs doivent correspondre à ceux des ordinateurs cible. Pour consulter les instructions, reportez-vous à Modification des paramètres par défaut pour les groupes d'ordinateurs et les ordinateurs individuels.
  3. Définissez les valeurs par défaut pour ces paramètres. Si nécessaire, définissez également les valeurs spécifiques‑au groupe et celles spécifiques‑au PC.
  4. Créez un produit de paramétrage. Pour ce faire, sélectionnez Modifier, Paramètre, Créer un produit de paramétrage dans la boîte de dialogue Paramètres client. Dans la boîte de dialogue Création d'un produit de paramétrage, entrez le nom et le numéro de version à affecter au produit de paramétrage, puis cliquez sur OK.
  5. Enregistrez le produit de paramétrage dans la bibliothèque de packages logiciels.
  6. Distribuez le produit prérequis sur les ordinateurs cibles.

Modification de l'archive des paramètres – Etapes propres à cet exemple

Les étapes suivantes sont identiques à la procédure générale indiquée ci-dessus ; elles ont simplement été modifiées pour cet exemple. Suivez ces étapes pour assurer que les paramètres saisis peuvent être remplacés par des valeurs réelles sur les ordinateurs cibles :

  1. Dans cet exemple, la valeur human-resources est affectée au paramètre Department. Créez le paramètre Department avec une valeur par défaut. Ajoutez des icônes de groupe appelées dep-h-resources et dep-financials.
  2. Dans ces groupes, créez des icônes de PC et attribuez-leurs les mêmes noms que les ordinateurs cibles. Ces noms doivent correspondre à l'entrée de nom de la section Identity du fichier SxpEngxx.ini.
  3. Dans le groupe service-ress-humaines, remplacez la valeur Service par la valeur ressources-humaines. Dans le groupe service-financier, remplacez la valeur Service par la valeur financier.
  4. Créez un produit de paramétrage.
  5. Enregistrez le produit de paramétrage.
  6. Distribuez vers les ordinateurs cibles.

Au cours de l'installation sur l'ordinateur cible, le programme d'installation résout le paramètre Department dans le fichier organization.cnf. Pour tous les ordinateurs cibles du groupe service-ress-humaines, les paramètres sont remplacés par la valeur ressources-humaines. Pour tous les ordinateurs cibles du groupe service-financier, les paramètres sont remplacés par la valeur financier.

Fichier organization.cnf avant l'installation

Voici le contenu du fichier organization.cnf après installation. Il varie en fonction du groupe auquel l'ordinateur cible a été affecté :

Fichier produit sur l'ordinateur cible affecté au service : $(Department)
(Fichier Files.sxp :)
#Sign#
ArchiveName=ReplPar
Release=1000
SXP=1.0
#ReplaceParams#
$(SxpRootDir1)\Organization.cnf
#CmpArchives#
files.cmp
#FilesInArchives#
$(SxpRootDir1)\Organization.cnf

Fichier organization.cnf après l'installation

Pour les ordinateurs affectés au groupe service-ress-humaines :

Fichier produit sur l'ordinateur cible affecté au service ressources-humaines :

Pour les ordinateurs affectés au groupe service-financier :

Fichier produit sur l'ordinateur cible affecté au service-financier :