1、 文檔目標(biāo)
解決禁止借出FlexNet license
2、 問題場景
在MDK 使用過程中有員工惡意借出 license 導(dǎo)致公司 license 不夠使用。因此需要禁止借出功能,只能在公司局域網(wǎng)內(nèi)使用。
3、軟硬件環(huán)境
1? 軟件版本:Keil MDK 5.38a
2 電腦環(huán)境:Window 10
4、解決方法
1 ?復(fù)制以下內(nèi)容,創(chuàng)建一個 armlmd.opt 文件。
INCLUDE_BORROW mdk_pro USER not_a_user
INCLUDE_BORROW mdk_pro_armasm5 USER not_a_user
INCLUDE_BORROW mdk_pro_armlink5 USER not_a_user
INCLUDE_BORROW mdk_pro_compiler5 USER not_a_user
INCLUDE_BORROW mdk_pro_fromelf5 USER not_a_user
INCLUDE_BORROW mdk_pro_arm_lcf5 USER not_a_user
INCLUDE_BORROW mdk_pro_μVision USER not_a_user
2? 確認(rèn)當(dāng)前沒有人使用FlexNet license,并以管理權(quán)限登錄到服務(wù)器。
3? 打開LMTOOLS選擇 Start/Stop/Reread 標(biāo)簽,勾選“Force Server Shutdown”復(fù)選框,然后單擊“Reread License file”按鈕以讀取armlmd.opt文件中的新選項。
圖 1
4? 單擊“Stop Server”按鈕 ,在狀態(tài)行中看到“Stopping Server”。
圖 2
5 單擊“Start Server”按鈕,在狀態(tài)行中看到“Server Start Successful”。
圖 3
6 選擇“Config Services”,然后單"View Log"按鈕,可以看到日志文件中反映的INCLUDE_BORROW選項行。
圖 4
7 現(xiàn)在,當(dāng)任何用戶單擊“簽出…”按鈕,選擇日期后,將顯示以下消息框:
圖 5
實現(xiàn)禁止借出FlexNet license 的功能