Automatisation de l'activation

NI License Manager

Automatisation de l'activation

Si vous êtes un administrateur de licences ou si vous êtes chargé de transférer des produits NI à d'autres utilisateurs, vous pouvez automatiser l'activation de produits et ajouter des serveurs de licences réseau en exécutant le Gestionnaire de licences NI à partir d'une ligne de commande ou d'un fichier séquentiel.

Que souhaitez-vous faire ?

  • Lancer l'Assistant d'activation NI. Cette commande équivaut à cliquer sur le bouton Activer dans le Gestionnaire de licences NI.

    Syntaxe : nilmUtil.exe -all
  • Lancer l'Assistant d'activation NI avec une famille ou un package présélectionné. Cette commande équivaut à double-cliquer sur un produit ou une famille dans le Gestionnaire de licences NI et à sélectionner Activer pour activer un produit.

    Package
    Syntaxe : nilmUtil.exe -activate "version du nomdepackage"
    Exemple : nilmUtil.exe -activate "LabVIEW_PDSM_PKG 8.0500"

    Famille
    Syntaxe : nilmUtil.exe -family "famille"
    Exemple : nilmUtil.exe -family "LabVIEW_ADE_080600"

    L'Assistant d'activation NI s'ouvre et vous guide pas à pas dans le processus d'activation de votre produit.
  • Activation silencieuse d'un produit Vous pouvez activer un produit sans lancer l'Assistant d'activation NI, en utilisant des indicateurs (flags) de ligne de commande. L'indicateur -s déclenche une activation silencieuse. Vous pouvez utiliser l'indicateur -s uniquement avec les indicateurs -family ou -activate.

    Remarque Remarque  Cette option nécessite une connexion Internet permettant l'accès à ni.com par le biais d'une connexion Web codée (https).
    Syntaxe : nilmUtil.exe -s -activate "nomdepackage" -serialnumber "numérodesérie" [-firstname "prénom"] [-lastname "nom"] [-organizationname "nomdesociété"]

    Exemple : nilmUtil.exe -s -activate "LabVIEW_PDSM_PKG 8.0500" -serialnumber "A111A1A11" -firstname "Marie" -lastname "Durand" -organizationname "Nom de la société"

    Le Gestionnaire de licences NI active votre produit en mode silencieux.
    Remarque Remarque  Si vous entrez des informations incorrectes ou incomplètes, comme un numéro de série non valide, l'activation risque d'échouer. Afin de ne pas interrompre vos scripts d'automatisation restants, aucun message d'erreur ne s'affichera. Vous devez activer manuellement votre logiciel avant de pouvoir l'utiliser.
  • Pointez silencieusement un ordinateur vers un serveur de licences réseau pour obtenir des licences. Cette commande équivaut à utiliser l'élément de menu Options»Préférences pour ajouter un serveur de licences.

    Syntaxe : nilmUtil.exe -addservers nomduserveur[:numérodeport][,nomduserveur[:numérodeport],...]

    Exemples :
    nilmUtil.exe -addservers server1
    nilmUtil.exe -addservers server1:28000
    nilmUtil.exe -addservers server1:28000,server2

    Vous pouvez désormais utiliser the Gestionnaire de licences NI pour obtenir des licences du serveur de licences réseau qui vient d'être ajouté.

Indicateurs de ligne de commande

Les indicateurs de ligne de commande du Gestionnaire de licences NI sont répertoriés dans le tableau suivant.

Remarque Remarque  L'ordre dans lequel ces indicateurs sont indiqués n'a aucune importance.
IndicateurDescription
-sActive une famille ou une fonctionnalité en mode silencieux (-activate ou -family). Si vous utilisez le mode silencieux, vous devez fournir le numéro de série. Le prénom, le nom et le nom de la société ou de l'organisme sont facultatifs s'ils peuvent être chargés des préférences de l'ordinateur.
-activateActive une version spécifique d'un seul package en utilisant Internet. Vous devez fournir le nom du package ou de la fonctionnalité, ainsi que la version.

Vous trouverez le nom du package dans votre fichier licence, situé dans le répertoire \Program Files\National Instruments\Shared\License Manager\Licenses. Ouvrez le fichier licence dans un éditeur de texte et recherchez la ligne PACKAGE. Copiez le texte qui inclut la mention _PKG et le numéro de version qui suit nilm sur la ligne PACKAGE.
-familyActive une seule famille en utilisant Internet. Vous devez fournir le nom de la famille ou de la fonctionnalité, ainsi que la version.

Vous trouverez le nom de la famille dans votre fichier licence, situé dans le répertoire \Program Files\National Instruments\Shared\License Manager\Licenses. Ouvrez le fichier licence dans un éditeur de texte et recherchez la ligne FAMILY=. Copiez le texte qui suit le signe égal et qui comprend le nom de la famille et la version.
-allLance l'Assistant d'activation NI pour tous les produits installés. Cette commande ne peut pas être utilisée en mode silencieux.
-all produitLance l'Assistant d'activation NI pour un produit sélectionné au préalable. Cette commande ne peut pas être utilisée en mode silencieux.
-serialnumberLe numéro de série du produit. Vous devez fournir le numéro de série de la fonctionnalité ou de la famille à activer lorsque vous utilisez l'indicateur -s.
-firstnameLe prénom de l'utilisateur. Cet indicateur est facultatif si le prénom peut être chargé des préférences de l'ordinateur.
-lastnameLe nom de l'utilisateur. Cet indicateur est facultatif si le nom peut être chargé des préférences de l'ordinateur.
-organizationnameNom de la société ou de l'organisme de l'utilisateur. Cet indicateur est facultatif si le nom de la société ou de l'organisme peut être chargé des préférences de l'ordinateur.
-addserversAjoute un serveur à la liste des serveurs existants. Le numéro de port est facultatif. nomduserveur est obligatoire. Port 27000 est le port par défaut si aucun port n'est spécifié.
Remarque Remarque  Si vous avez plusieurs licences à activer, envisagez d'utiliser le Gestionnaire de licences multipostes NI avec un contrat de licence multiposte. Pour obtenir des informations complémentaires, reportez-vous à ni.com/vlp.