The Group Policy Wizard creates MSI's with a fixed command line. If this doesn't work for admins, perhaps you can use some Read from Text File or Get Ini File Settings commands to allow customizing group policy deployments.
Because the Group Policy MSI is generated using a fixed command line, new command line options cannot be used with the Group Policy MSI. However you can use an INI file or any other file to read information while setup is running, to work around this limitation.
No, web installs work just fine with the Group Policy Wizard Just make sure the target machines have access to the web media blocks - either on a corporate file server, or on a download server...or even a physically hard-coded path!
What syntax do you need to use to hard code these paths.
In all cases the web blocks will be on the installation media, as we are not actually doing any web deployment. the only reason to do this is to get round the need to extract the installation files when modifying the application, as is the case with the single exe install.
I would like to hard code the web blocks to the same directory as the installation, for both standard installs and group Policy MSI's.
I have tried using the Grp Policy Wizard to generate an MSI from a web deployed build. and it creates the MSI ok, but whenever i try to run it, it tries to download the web blocks, which are located in the same directory as the MSI.
I am assuming that hard coding the paths to the $SFXPATH$ should work, but I have not managed to get it working yet.
Not to worry - in the URL field, just specify the paths to the web media blocks using the form \\\\server\\share\\web media block file name.7zip, or something similar...
In fact the URL field can take http://, ftp://, \\\\server\\share, and drive:\\folder type paths, all will work!
Michael Nesmith
Install[b]Aware[/b]
[i]Home of The Next Generation MSI Installer[/i]
Get your free copy today - http://www.installaware.com/
I think you are making a mistake in specifying the web media block paths. The URL should refer to the absolute physical path of the web media block file. You may use variables in this field but $SFXPATH$ will not refer to the folder where the MSI file is found, because of the way Group Policy and the special GP MSI work.
Michael Nesmith
Install[b]Aware[/b]
[i]Home of The Next Generation MSI Installer[/i]
Get your free copy today - http://www.installaware.com/
How do I code the path in such a way that the MSI installation will find the web packages.
Please bear in mind that we wish to send the installation to our customers so we will have no control on exactly where the web packages will be installed. we will only be able to use paths relative to the msi.
I think msiexec has a way to allow quotes inside its fields...or maybe it was you can use single quotes on the outside to allow double quotes on the inside. Not entirely sure But also remember each long folder path also has a short folder path representation. For instance,