Rubrique précédente: CcnfSetParameterInt - Modifier la valeur d'un paramètre de configuration commune existant (type chaîne)Rubrique suivante: OpenDetectedSoftwareOutputFiles


CcnfSetParameterStr - Modifier la valeur d'un paramètre de configuration commune existant (type chaîne)

Valide sous Windows et Unix

La fonction CcnfSetParameterStr modifie la valeur d'un paramètre de configuration commune existant de type chaîne.

Cette fonction présente le format suivant :

CcnfSetParameterStr(Parametername as string, Value as string) as boolean

Parametername

Nom d'un paramètre de configuration commune, y compris son chemin absolu (par exemple, itrm/rc/protocols/encrypt/dll)

Valeur

Valeur de chaîne de Parametername

La valeur renvoyée par la fonction est une valeur booléenne. Si elle réussit, la fonction renvoie la valeur True. Dans le cas contraire, une erreur est consignée dans le fichier journal.

L'exactitude de la valeur n'est pas vérifiée.

Exemple : Fonction CcnfSetParameterStr

Cet exemple utilise un paramètre du magasin de configurations décrit dans le chapitre Mappage entre asm.cnf et comstore.xml du Manuel d'implémentation.

if CcnfSetParameterStr("itrm/usd/shared/nos", "newValue") then
Print("la valeur de itrm/usd/shared/nos a été modifiée")
else
Print("Echec de CcnfSetParameterStr")
endif

Fonctions de scripts de signatures intelligentes

Lorsque vous utilisez des scripts personnalisés de signatures intelligentes, appelez les fonctions dmscript dans votre script de signatures intelligentes de manière à signaler les enregistrements de logiciels qui sont détectés sur l'agent. dmscript fournit des fonctions intégrées qui écrivent les enregistrements de logiciels détectés dans un fichier de sortie.

Le script de signatures intelligentes doit appeler les fonctions dans l'ordre suivant :

  1. OpenDetectedSoftwareOutputFiles
  2. CreateDetectedSoftwareProduct
  3. CreateDetectedSoftwareRelease
  4. CreateDetectedSoftwarePatch
  5. CreateDetectedSoftwareReleaseInstance
  6. CloseDetectedSoftwareOutputFiles