Rubrique précédente: regsw—Enregistrement d'un logicielRubrique suivante: renew—Renouvellement d'une distribution


Exemple

L'exemple suivant indique comment la commande regsw est émise depuis un serveur Linux pour enregistrer la version 0.45 d'un package logiciel appelé Software Test.

cadsmcmd regsw item="Software Test" version=0.45 path=/usr/test/swtest1 
comment="Test software registration" supplier=CA procedures=/usr/test/proclist.txt

L'exemple suivant montre comment enregistrer le même package logiciel à partir d'un serveur Windows et inclut quatre procédures d'élément imbriquées. Le paramètre des procédures fournit le nom du fichier qui répertorie les procédures.

cadsmcmd regsw item="Software Test" version=0.45 path=c:\test\swtest1 
comment="Test software registration"supplier=CA procedures=c:\test\proclist.txt

Ci-dessous un exemple de fichier contenant une liste de procédures :

# Ce fichier contient une liste de toutes les procédures d'élément imbriquées pour le Test Logiciel, Version 0.45

regproc task=install procedure="Install Proc 1" os=WINDOWS_32-BIT type=command enduser file=install1.cmd path=\ 
regproc task=activate procedure="Activate Proc 1" os=WINDOWS_32-BIT type=command enduser file=activ1.cmd path=\ 
regproc task=configure procedure="Configure Proc 1" os=WINDOWS_32-BIT type=command enduser file=config1.cmd path=\ 
regproc task=uninstall procedure="Uninstall Proc 1" os=WINDOWS_32-BIT type=command enduser file=uninst1.cmd path=\ 

Le chemin est \ car les procédures se trouvent dans le même répertoire que le logiciel. Si les procédures se trouvent dans le sous-répertoire C:\test\swtest1\proc, path=\proc doit être utilisé dans le fichier des procédures. Le chemin est défini de la même manière sur les serveurs Linux. Naturellement, le séparateur de répertoire est modifié et devient /.