Mi oficina utiliza licencias de programas que deben activarse y devolverse manualmente, y la gente tiende a olvidarse de hacer esto cuando regresan a casa por el día, lo que hace que la mayoría de las licencias no estén disponibles para cualquiera que llegue temprano a la mañana siguiente y necesite una licencia para trabajar.
He estado intentando crear un script BAT automático que consiste en abrir el administrador de licencias, buscar la línea específica "Activado localmente", seleccionar esa línea (si la encuentra) y devolverla, luego cerrar el administrador. El problema es que no estoy muy familiarizado con las secuencias de comandos BAT complejas y necesito algunos consejos sobre qué funciones podría usar para este propósito. Este archivo BAT se ejecutará automáticamente cuando alguien cierre sesión o apague su computadora.
Hasta ahora, sólo he logrado iniciar el programa en sí:
START /WAIT "LicenseManagementUtility.exe" /D "C:\Program Files\Common Files\MagiCAD Shared\License Management Utility" /B "LicenseManagementUtility.exe" /MORE
FIND "Activated locally"
Si puedo hacer que funcione el bit de línea de selección, probablemente podría resolver el resto a partir de ahí.