10-12-2010 10:00 AM
Does this feature exist in some fashion?
I keep a seperate "master" Excel sheet of our 160 licenses. I need to compare the VLM list with my master list to determine where I have mistakenly assigned one of the 17 Computer-Based permissions.
08-28-2015 02:34 PM
Not sure if this is relevant any longer. I have a Labview project that reviews a 'Master' list of PCs in my SQL database against the VLM and notifies me if I have TestStand deployment licenses allocated to PCs not on my list so I can recover those licenses for use.Although you cannot modify this file directly you can search it to monitor your license usage.
C:\ProgramData\NationalInstruments\Volume License Manager\nilm.opt
08-31-2015 11:33 AM
for NI VLM 3.1, try nivlm.exe /exportClientPermissions c:\path\foo.txt
I use it ALL the time because we have a separate auditing process that takes that data and validates the right users have licenses, checks for other problems like typos and obsoleted systems/users
08-31-2015 11:40 AM
I would not recommend monitoring nilm.opt file. Timestamps are hard to manage, and it only has data since the last startup of the license manager engine. You're going to be missing data.
I would suggest using something like nivlm.exe /CreateLegacyUsageLogPath c:\path\foo.txt to give you a better view of what is happening with your licenses. It may take a minute or 3 to generate the output file depending on how busy your license manager is.