Guide de l’assistant du programme d’installation des licences Autodesk

Autodesk Support

8 octobre 2023


Produits et versions couverts


L'assistant du programme d'installation est un outil autonome utilisé après l'installation du composant de licence Autodesk. Il permet d'effectuer les opérations suivantes :
  • Répertorier tous les produits enregistrés avec les composants de licence
  • Mettre à jour les détails de licence, tels que la méthode de licence, le type de serveur, etc.
  • Modifier ou réinitialiser un serveur de licence

L'assistant du programme d'installation permet à l'administrateur CAO de gérer facilement les paramètres d'un grand nombre d'utilisateurs. Par exemple, l'administrateur peut déployer un script ou effectuer une opération manuelle pour :

  • Réinitialiser la méthode de gestion des licences d'un produit de sorte que la boîte de dialogue Mise en route s'affiche à nouveau pour les utilisateurs
  • Modifier ou réinitialiser les informations du serveur de licence lorsqu'un utilisateur est déplacé vers un autre serveur
  • Répertorier les produits et la configuration de l'ordinateur d'un utilisateur

Installer

Les fichiers de l'assistant du programme d'installation sont inclus dans AdskLicensingInstaller et sont installés en même temps que les licences Autodesk (CLIC v2).

fichier, emplacement

Plate-formeEmplacementRemarques
Windows%CommonProgramFiles(x86)%\Autodesk Shared\AdskLicensing\Current\helper

La version est suivie dans le fichier "version.ini" dans %CommonProgramFiles(x86)%\Autodesk Shared\AdskLicensing

Exemple :

[General]
version=9.0.1.1462
macOS/Library/Application Support/Autodesk/AdskLicensing/Current/helper 
Linux/opt/Autodesk/AdskLicensing/Current/helper${installed_version} sera le numéro de version du module RPM installé.

Fichiers de l'assistant du programme d'installation

Windows            
  • AdskLicensingInstHelper.exe : fichier exécutable principal
  • FNP_Act_Installer.dll : programme d'installation du service de gestion des licences FlexNet
  • adlmPIT_2.dll : bibliothèque PIT de l'assistant d'installation
  • adlmutil.dll : utilisé par adlmPIT_2.dll
macOS
  • AdskLicensingInstHelper : fichier exécutable principal
  • libadlmPIT_2.dylib : bibliothèque PIT de l'assistant d'installation
  • libadlmutil.dylib : utilisé par libadlmPIT_2.dylib
Linux
  • AdskLicensingInstHelper : fichier exécutable principal
  • ibadlmPIT_2.so, libadlmPIT_2.so.xx.0, libadlmPIT_2.so.xx.0.xx : bibliothèque PIT de l'assistant d'installation
  • llibadlmutil.so, libadlmutil.so.xx.0, libadlmutil.so.xx.0.xx : utilisé par libadlmPIT_2.so

Environnement :

Autodesk 2020 et produits ultérieurs.

Causes :

Pour modifier le type de licence et d'autres paramètres

Utiliser l'assistant du programme d'installation

Cette section décrit comment utiliser l'assistant du programme d'installation pour effectuer les opérations suivantes :

  • Répertorier les fonctionnalités enregistrées

  • Modifier les fonctionnalités enregistrées

Répertorier les fonctionnalités enregistrées

Utilisez la commande LISTE pour afficher les fonctionnalités actuellement enregistrées pour un produit.

Options de la méthode de licence :

  • 0 = Méthode de gestion des licences inconnue
  • 1 = Licences réseau
  • 2 = Licences autonomes
  • 3 = Licences autonomes installées via le déploiement (MSSA)
  • 4 = Licences utilisateur

Options relatives au type de serveur :

  • 0 = Type de serveur inconnu
  • 1 = Serveur unique
  • 2 = Serveurs redondants
  • 3 = Serveurs distribués
$ ./AdskLicensingInstHelper list
 
.. which produces results like below for every registered feature:
[
  {
    "feature_id": "ACD",
    "def_prod_key": "001L1",
    "def_prod_ver": "2020.0.0.F",
    "sel_prod_key": "001L1",
    "sel_prod_ver": "2020.0.0.F",
    "lic_method": 1,
    "supported_lic_methods": [
      2,
      1,
      4
    ],
    "lic_server_type": 1,
    "lic_servers": [
      "@1.1.1.1"
    ],
    "serial_number_sa": "000-00000000",
    "serial_number_nw": "000-00000000",
    "def_prod_code": "ACD",
    "sel_prod_code": "ACD"
  }
]

Remarque : la sortie de la commande peut ne pas inclure de séparateurs de ligne et peut être difficile à lire.  Si tel est le cas, redirigez la sortie vers un fichier .txt (par exemple, ./AdskLicensingInstHelper list > C:\Autodesk\list_output.txt), puis ouvrez le fichier texte dans le Bloc-notes, copiez et collez son contenu dans le formateur JSON (par exemple, http://jsonprettyprint.com/), qui l'affichera comme indiqué ci-dessus.


Modifier les fonctionnalités enregistrées

Utilisez la commande CHANGER avec les options suivantes pour modifier ou réinitialiser les informations sur les fonctionnalités, telles que la méthode de licence, le type de serveur et la liste des serveurs de licence :
 

> ./AdskLicensingInstHelper change --help
NAME:
   AdskLicensingInstHelper change - Change registered product
 
USAGE:
   AdskLicensingInstHelper change [command options]
   Legend:
     [R] - required
     [O] - optional
 
OPTIONS:
   --prod_key key, --pk key             [R] key of the product to change (e.g. "001L1")
   --prod_ver version, --pv version     [R] version of the product to change (e.g. "2020.0.0.F")
   --feature_id key, --fi key           [O] alternate key of the product to change (e.g. "ACD", for license method USER only)
   --lic_method value, --lm value       [O] new license method. Should be one of (case insensitive): USER, STANDALONE, NETWORK or empty "" to reset LGS
   --lic_server_type value, --lt value  [O] network license server type. Should be one of (case insensitive): SINGLE, REDUNDANT, DISTRIBUTED or empty "" to reset LGS. WARNING! For empty value lic_servers will be reset as well
   --lic_servers value, --ls value      [O] list of comma-separated network license server addresses or empty "" to reset. For example: @127.0.0.1,@192.168.1.1,@9.0.9.0

Exemple

Changer de méthode de licence

Si votre logiciel Autodesk s'ouvre, le workflow recommandé pour la réinitialisation de LGS consiste à utiliser l'interface utilisateur du gestionnaire de licences du produit.  Lorsque la licence d'évaluation du produit est arrivée à expiration, pour ouvrir la boîte de dialogue LGS, cliquez sur le lien "Vous avez déjà une licence" au bas de la boîte de dialogue Version d'évaluation expirée.

  1. Démarrez votre logiciel Autodesk.
  2. Dans l'angle supérieur droit de l'écran, cliquez sur le triangle déroulant situé à côté du nom d'utilisateur.
  3. Sélectionnez Gérer la licence.
  4. Dans la boîte de dialogue Gestionnaire de licences, cliquez sur le lien Modifier le type de licence.
  5. La boîte de dialogue LGS s'ouvre.
  6. Choisissez votre type de licence.

Utilisez l'outil AdskLicensingInstHelper si vous ne pouvez pas utiliser la méthode ci-dessus ou si vous modifiez un type de licence à l'aide d'un script.

Pour passer de la méthode de gestion des licences NETWORK à la méthode USER, exécutez la commande suivante :

> ./AdskLicensingInstHelper change -pk 001L1 -pv 2020.0.0.F -lm USER

Remarque : avant d'exécuter la commande, si vous êtes connecté à un service basé sur le cloud d'Autodesk, vous devez vous déconnecter du service et effacer l'état de connexion en supprimant le fichier LoginState.xml.

  • Windows : %localappdata%\Autodesk\Web Services\LoginState.xml
  • macOS : ~/Library/Application\ Support/Autodesk/Web\ Services/LoginState.xml
  • Linux : ~/.local/share/Autodesk/Web Services/LoginState.xml

Changer de serveur de licence

Les exemples suivants montrent comment modifier l'adresse de licence d'un serveur (AutoCAD 2020, clé 001L1 et clé C0TL1 Flame 2020 sous macOS et Linux) de : 2080@10.12.15.111 en : 2080@20.23.24.222

Sous Windows
  1. Modifiez l'adresse de licence de votre produit à l'aide de la commande suivante :
"%CommonProgramFiles(x86)%\Autodesk Shared\AdskLicensing\Current\helper\AdskLicensingInstHelper.exe" change --prod_key 001L1 --prod_ver 2020.0.0.F  --lic_servers "2080@20.23.24.222"
  1. Examinez la clé d'entrée de registre, ADSKFLEX_LICENSE_FILE at HKCU\Software\FLEXlm License Manager\, puis :
    1. Supprimez-la si elle contient une entrée pour l'adresse du serveur NLM : par exemple, "2080@10.12.15.111".
    2. Conservez-la si elle contient le chemin d'accès au fichier de licence. 
Sous macOS
  1. Modifiez l'adresse de licence d'un produit spécifique à l'aide de la commande suivante :
sudo /Library/Application\ Support/Autodesk/AdskLicensing/Current/helper/AdskLicensingInstHelper change --prod_key C0TL1 --prod_ver 2020.0.0.F --lic_servers "2080@20.23.24.222"
  1. Examinez le fichier .flexlmrc dans le répertoire racine, puis :
    1. Supprimez le fichier s'il contient une entrée pour l'adresse du serveur NLM : par exemple, "2080@10.12.15.111".
    2. Conservez-le s'il contient le chemin d'accès au fichier de licence.
Sous Linux
  1. Modifiez l'adresse de licence d'un produit à l'aide de la commande suivante :
sudo /opt/Autodesk/AdskLicensing/*/helper/AdskLicensingInstHelper change --prod_key C0TL1 --prod_ver 2020.0.0.F --lic_servers "2080@20.23.24.222"
  1. Examinez le fichier .flexlmrc dans le répertoire racine.
    1. Supprimez le fichier s'il contient une entrée pour l'adresse du serveur NLM : par exemple, "2080@10.12.15.111".
    2. Conservez-le s'il contient le chemin d'accès au fichier de licence.

Réinitialiser LGS

Remarque : si vous êtes connecté à un service basé sur le cloud d'Autodesk, vous devez vous déconnecter du service et effacer l'état de connexion en supprimant le fichier LoginState.xml.

  • Windows : %localappdata%\Autodesk\Web Services\LoginState.xml
  • macOS : ~/Library/Application\ Support/Autodesk/Web\ Services/LoginState.xml
  • Linux : ~/.local/share/Autodesk/Web Services/LoginState.xml

L'exemple suivant montre comment réinitialiser LGS pour AutoCAD 2020 (001L1) sous Windows et pour Flame 2020 (C0TL1) sous macOS et Linux.  Utilisez la commande CHANGER de l'assistant d'installation et définissez la méthode de gestion des licences sur une chaîne vide. 

Globalement :
AdskLicensingInstHelper change --prod_key 001L1 --prod_ver 2020.0.0.F --lic_method ""

Sous Windows
"%CommonProgramFiles(x86)%\Autodesk Shared\AdskLicensing\Current\helper\AdskLicensingInstHelper.exe" change --prod_key 001L1 --prod_ver 2020.0.0.F --lic_method ""
Sous macOS
sudo /Library/Application\ Support/Autodesk/AdskLicensing/Current/helper/AdskLicensingInstHelper change --prod_key C0TL1  --prod_ver 2020.0.0.F --lic_method ""
Sous Linux
sudo /opt/Autodesk/AdskLicensing/*/helper/AdskLicensingInstHelper change --prod_key C0TL1 --prod_ver 2020.0.0.F --lic_method ""

Réinitialiser un serveur de licence

L'exemple suivant montre comment réinitialiser un serveur de licence pour la clé 001L1 AutoCAD 2020 et la clé C0TL1 Flame 2020 sous macOS et Linux.

Sous Windows
  1. Modifiez la licence d'un produit à l'aide de la commande suivante :
"%CommonProgramFiles(x86)%\Autodesk Shared\AdskLicensing\Current\helper\AdskLicensingInstHelper.exe" change --prod_key 001L1 --prod_ver 2020.0.0.F --lic_server_type "" --lic_servers ""
  1. Supprimez le dossier de 001L11 du dossier C:\ProgramData\Autodesk\AdskLicensingService.
  2. Supprimez la clé de registre ADSKFLEX_LICENSE_FILE du dossier HKCU\Software\FLEXlm License Manager\.
Sous macOS
  1. Modifiez la licence d'un produit à l'aide de la commande suivante :
sudo /Library/Application\ Support/Autodesk/AdskLicensing/Current/helper/AdskLicensingInstHelper change --prod_key C0TL1 --prod_ver 2020.0.0.F --lic_server_type "" --lic_servers ""
  1. Supprimez le dossier de C0TL1 du dossier /Library/Application Support/Autodesk/AdskLicensingService.
  2. Supprimez le fichier .flexlmrc du répertoire racine.
Sous Linux
  1. Modifiez la licence d'un produit à l'aide de la commande suivante :
sudo /opt/Autodesk/AdskLicensing/*/helper/AdskLicensingInstHelper change --prod_key C0TL1 --prod_ver 2018.0.0.F --lic_server_type "" --lic_servers ""
  1. Supprimez le dossier de C0TL1 de l'emplacement suivant : /var/opt/Autodesk/AdskLicensingService.
  2. Supprimez le fichier .flexlmrc du répertoire racine.

Prise en charge du déploiement Windows

En règle générale, les produits Windows prennent en charge la configuration du déploiement et l'installation. Dans le cadre d'un déploiement, les produits sous licence sont enregistrés en tant que produits autonomes multipostes (MSSA) plutôt que produits autonomes. macOS et Linux n'incluent pas de mode de déploiement et ne requièrent donc pas cet indicateur. Si vous utilisez l’assistant du programme d’installation au lieu du Gestionnaire de licences MSM pour enregistrer les fonctionnalités ou annuler leur enregistrement, vous pouvez utiliser la commande suivante :

                 --from_deployment or -d
 

Produits :

Tous les produits de bureau ;

Versions :

2020; 2021; 2022;


Ces informations vous ont-elles été utiles ?


Besoin d’aide ? Demandez à l’Assistant Autodesk.

L’Assistant peut vous aider à trouver des réponses ou à contacter un agent.


Quel est votre niveau d’assistance actuel ?

Chaque plan d’abonnement inclut différentes catégories d’assistance. Découvrez le niveau d’assistance qui correspond à votre plan.

Voir les niveaux d’assistance