05-09-2006 09:55 AM
05-10-2006 11:30 AM
The destination "[WindowsVolume]" corresponds to whatever volume in which Windows is installed, which is the C:\ drive on most systems. The reason why the installer doesn't allow you to specify C:\ explicitly is because that drive may not exist on the target PC or it may correspond to a removeable storage drive, like a CD-ROM. By specifying the windows volume instead, you ensure that you are always installing to valid location.
As for your second question, I'm not sure what you mean by "the National Instruments files". Are you talking about the LabVIEW Run-Time Engine and NI drivers? If so, you can run a batch file after your installer completes (set up under the "Advanced" tab) that installs any installers silently instead of bundling those installers with the installer for your executable. You can then use command line arguments to specify varying levels of silence while your other installers install. The online Knowledgebase here explains the process in detail.
Kind Regards,
05-10-2006 04:41 PM
05-11-2006 11:55 AM
The KB I linked hasn't been updated for LabVIEW 8.0 yet, but it does still apply to it. The only difference is that the Run-Time Engine installer for LabVIEW 8.0 is located in a different place, <CD Drive>:\Bin\Products\Runtime Engine\lv80rte. The extent to whether the user knows when it finishes installing all depends on how silent you configure the installation to be. If you configure it to have no UI, then the user obviously won't see anything and won't know when it finishes, but you can configure other degrees of "silence" that do have a UI, all of which are described in the KB I linked previously.
Kind Regards,
05-11-2006 12:57 PM
05-12-2006 05:02 PM
If you are trying to call the actual setup executable, you are correct: the command line options have changed for version 8.0 and only the /q works for silent mode. All of the available command line options for the setup executable of the LabVIEW 8.0 Run-Time Engine are documented in this KB. You can, however, call the underlying .msi files directly (like the one for the Run-Time Engine located in the path I gave before) and then use the general msi command line options, which do include all of the different silent mode varieties. To get a list of the command line options you can use on all msi files, just enter "msiexec /?" in the command prompt.
Kind Regards,