03-03-2017 12:03 PM
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.
03-06-2017 10:43 AM - edited 03-06-2017 10:44 AM
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
03-06-2017 10:52 AM - edited 03-06-2017 10:55 AM
Cpesko,
To import the VLM settings on the client computers there are multiple options that you have outlined below:
[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)
03-06-2017 12:10 PM
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
03-06-2017 12:12 PM
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