Cómo automatizar la activación y desactivación de licencias locales de BricsCAD usando la aplicación LicTool
Acerca de
LicTool es una aplicación de Línea de Comandos que los Administradores de Sistemas o Redes pueden utilizar para automatizar operaciones rutinarias con licencias de BricsCAD incluyendo la desactivación o la activación.
LicTool puede automatizar la desactivación de licencias individuales para mejorar la experiencia del usuario en un escenario de realojamiento de licencias, o automatizar operaciones complementarias para los usuarios de licencias de BricsCAD, incluyendo guardar la dirección de un servidor de licencias de red o la ubicación de un archivo de licencia local. La herramienta puede utilizarse en combinación con los scripts de Microsoft System Center Configuration Manager (SCCM). Por ejemplo, se puede desactivar una licencia local y conectarse a un servidor de licencias de red mediante un único script.
Requisitos
- Ventanas
- LicenseManager.dll debe estar disponible en la misma carpeta que lictool.exe, junto con todas las demás dependencias del Administrador de Licencias, como curl.dll, libcrypto.dll, libssl.dll, zlib.dll, etc.
El programa también necesita Microsoft Visual C++ 2015 - 2022 Redistributable (64 bits). Si no está instalado en su sistema, se puede descargar desde aquí.
- MacOS
- libLicenseManager.dylib debe estar disponible en la misma carpeta que lictool, junto con todas las demás dependencias del Administrador de Licencias, como libcurl.dylib, liblibcrypto.dylib, liblibssl.dylib, etc.
- Linux
- libLicenseManager.so debe estar disponible en la misma carpeta que lictool, junto con todas las demás dependencias del Administrador de Licencias, como libcurl.so, liblibcrypto.so, liblibssl.so, etc.
Uso
LicTool se encuentra en la carpeta de instalación de BricsCAD. Ejecute la herramienta con el siguiente formato:
./lictool {action} {options}
cmd.exe en Windows, el ejecutable debe ejecutarse con .\lictool.{action}puede ser:activarDesactivarID de hosttienda
{options}puede ser:-po--product(debe serbricscadocommunicatoresta opción no distingue entre mayúsculas y minúsculas)ko--key-fo--filename-pto--port-lo--license-so--server
- Solo los parámetros entre corchetes son opcionales y pueden omitirse. Si desea pasar el parámetro, no incluya los corchetes.
- Si el valor de alguna opción contiene espacios o puntos, debe escribirse entre comillas (por ejemplo,
-f="C:\ProgramData\Bricsys\BricsCAD.lic"). Si no hay espacios ni puntos, las comillas son opcionales.
| Acción | Sintaxis |
|---|---|
| Activar la licencia | ./lictool activate -p={product} -k={activationKey} [-f="{saveAsFileName}"]Nota: Al activar,
-f es un parámetro opcional.
|
| Desactivar la licencia | ./lictool desactivar -p={product} |
| Obtener el host id | ./lictool hostidNota: El host ID del equipo actual se muestra y se copia en el portapapeles.
|
| Guardar el servidor | ./lictool store -s="{server}" [-pt={port}] -f="{saveAsFileName}"Nota: Al guardar la dirección del servidor en el archivo LIC,
-ptes un parámetro opcional.
|
| Guardar el archivo de licencia | ./lictool store -l="{licenseFile}" -f="{saveAsFileName}"Nota: El archivo de licencia se copia en esa ubicación.
|
- Para
-f="{saveAsFileName}:- Si
{saveAsFileName}es una ruta completa, el archivo se guarda allí. - Si
{saveAsFileName}es solo un nombre sin ruta, el archivo LIC se guardará en la ubicación predeterminada (C:\ProgramData\Bricsys). - Si el nombre de archivo proporcionado no tiene extensión, se agregará
.lic al nombre. - Si el archivo ya existe, se sobrescribirá.
- Si
- Si se produce un fallo, se devuelve un código de error. Consulte los artículos sobre Códigos de error.
