LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Customization of standalone executable setup

Hi all,

We have LV6i PDS. I made an standalone executable using applicaiton builder. When I run setup, it directly starts installation of the applicaiton file and LV runtime engine.
I want to customize this process. I want to start this setup procedure after user enter some password or some userid or some key. Normally as we do while installing some software in our PC.

Is it possible to do so? Plz let me know the solution.

Vishal.
0 Kudos
Message 1 of 4
(3,058 Views)
You can write a LV program which is installed and loaded from setup.exe. This program will ask for the password, etc, and if it is accepted, the program will install the main program. You could hide the main program setup.exe by changing the name from setup.exe to *.* manually, and then when the password is accepted the program can change it back to *.exe. You can run an executable from LV by using the System exec.vi in the communication section in the Functions palette.

I know it sounds a bit long-winded, but it's all i can think of at the moment, and i'm sure it would work, but if anyone has a better method then i look forward to hearing it too!

Kim
0 Kudos
Message 2 of 4
(3,058 Views)
Hi,
If you somehow use MS Visual Studio you can use Install Shield Wizard which is integrated there. This application allows to configure the installation process and needs an EXE file as input. So you can make EXE with application builder in LV and then you can create setup exe with Install Shield Wizard.
Also there are a lot of shareware programs in the internet which can help you.

Good luck.

Oleg Chutko.
0 Kudos
Message 3 of 4
(3,058 Views)
Since LabVIEW now uses Windows Installer, there's probably a lot of cutomization you can do. Information on the latest version of Windows Installer can be found here. Microsoft also has a tool called Orca for editing the .msi database files. You could probably also find shareware/freeware installation programs that would do the trick.
0 Kudos
Message 4 of 4
(3,058 Views)