1、 文档目标
实现命令行模式手动归还借用的FlexNet许可。
2、 问题场景
在MDK uVision 的许可证管理对话框中,无法 Check In 借出的FlexNet许可。
3、软硬件环境
1.软件版本:Keil MDK 5.38a
2.电脑环境:Window 10
4、解决方法
1. 查看借出里 license 的信息。
在 cmd 中运行如下命令:C:Keil_v538UV4FlexNet>lmutil.exe lmborrow -status 其中C:Keil_v538UV4FlexNet>是 MDK 中lmutil.exe 软件所在的位置。在安装 MDK 时会自动安装此软件。
运行命令后,就可以看到借出时间是到 2024 年的 1 月 31 日 23:58;

图 1
2. 使用命令行进行归还 license。
从图 1 中JNH官网可以看到有 6 个Feature被借出了,因此需要对 6 个Feature分别进行归还,归还的命令如下:
C:Keil_v538UV4FlexNet>lmutil.exe lmborrow -return -c 8224@ALMTRAINING -d dummy
8224@ALMTRAINING 是服务器的端口和主机名称;

图 2
从图 2 可以看到 6 个 Feature 分别进行归还成功。
【更多软件使用问题请站内搜索或关注B站:查看视频教学】