DIAdem

cancel
Showing results for 
Search instead for 
Did you mean: 

Build a Custom Installer for DIAdem

Does anyone know it it's possible to build an installer for DIAdem that runs on a bunch of clients and sets up the right DataFinder Server, VLM settings, imports the DataPlugin, assigns predefined scripts, etc?  I think the .DDD file handles the scripts, but I’m still having to go through the process of importing VLM settings and DataFinder Server settings with each installation.  It’s not too labor intensive, but if we wanted to set up 20 employees with DIAdem, it would save a lot of time to automate all this.

0 Kudos
Message 1 of 5
(3,167 Views)

Hi Cpesko,

 

The DataFinder connection can be registered on the client computer by executing a *.urf file, and a DataPlugin can be registered on the client computer by executing a *.uri file.  You may be able to do something similar with the licensing settings, but you'd need to ask a licensing support engineer about that-- unfortunately I don't know the answer.

 

You should be able to configure your custom installer to DOS execute these two file types at the end of all the application installation steps.

 

Brad Turpin

DIAdem Product Support Engineer

National Instruments

0 Kudos
Message 2 of 5
(3,132 Views)

Cpesko,

 

To import the VLM settings on the client computers there are multiple options that you have outlined below:

 

 

 

  • You can edit the Servers.ini file which is located in the following location: C:\ProgramData\National Instruments\License Manager\Data. You can create a batch script to programmatically edit this file. By default it will contain these two lines:

[Preferences] 
Order= 

You can have the batch script that adds the server’s IP address after the equals sign so the file would look like:

[Preferences] 
Order=@127.0.0.1 <-- (Placeholder for Volume License Server IP Address) 

 

Sarina
Applications Engineering
National Instruments
0 Kudos
Message 3 of 5
(3,127 Views)

Brad,

Thanks for the quick follow-up.  I will try just running the *.uri and *.urf files from a script following DIAdem installation. That gets me most of the way there.

Chris

0 Kudos
Message 4 of 5
(3,119 Views)

Hi Sarina,

Thanks for the helpful links - I had forgotten you can create a Volume License Installer.  We only have one license server, so it seems I should just be able to call the Volume License Installer from my install script that runs the files Brad mentioned.  I'll report back on how this goes.

 

Best,

Chris

0 Kudos
Message 5 of 5
(3,118 Views)