install external MSI- or exe-setups
Posted: Tue Jul 04, 2006 2:32 am
Hi,
For my project I need to install the .NET framework, but I do not want the .NET framework to be part of my installer.
The default setting of installaware is to download the package from the internet and then install it.
But since our customers do not have internet access, the setup must be present on the network.
This is what I want to do.
The Main setup must be placed on the network eg "\\\\Server\\share_1\\MSI"
A sub directory can hold one or more 3rd party setup files like the .NET framework.
eg: \\\\Server\\share_1\\MSI\\Ext\\MSFramework.msi"
\\\\Server\\share_1\\MSI\\Ext\\OtherSetup.exe" ...
My setup has to check if there are any files present in that directory and if so, install them, if not resume the original setup.
So I've got 2 questions:
#1 : What would the code look like for checking if there are any files present in a given directory (not knowing the filenames)
#2 : How can I push these files to run, and let the main installation wait until that setup has finished and even resumes after reboot if the 3dr party setup has requested it!!!!
For my project I need to install the .NET framework, but I do not want the .NET framework to be part of my installer.
The default setting of installaware is to download the package from the internet and then install it.
But since our customers do not have internet access, the setup must be present on the network.
This is what I want to do.
The Main setup must be placed on the network eg "\\\\Server\\share_1\\MSI"
A sub directory can hold one or more 3rd party setup files like the .NET framework.
eg: \\\\Server\\share_1\\MSI\\Ext\\MSFramework.msi"
\\\\Server\\share_1\\MSI\\Ext\\OtherSetup.exe" ...
My setup has to check if there are any files present in that directory and if so, install them, if not resume the original setup.
So I've got 2 questions:
#1 : What would the code look like for checking if there are any files present in a given directory (not knowing the filenames)
#2 : How can I push these files to run, and let the main installation wait until that setup has finished and even resumes after reboot if the 3dr party setup has requested it!!!!