Summary: Three ways to install Flamingo 2.0 without user intervention
To deploy Flamingo 2.0 with any of the methods below use the appropriate .MSI file from the CD. If you are installing from a downloaded file, follow these instructions to uncompress the downloaded Flamingo EXE into a folder., open the Flamingo 2.0 installer .EXE file in WinZIP or other compression program, and extract the .MSI file.
These instructions are useful for System Administrators who want to deploy Flamingo 2.0 using silent installation with a batch file, silent installation with an INI file, or throughout an organization via Active Directory or SMS.
General documentation of ActiveDirectory/SMS application deployment is beyond the scope of this article, so most deployment-specific instructions have been omitted.
Note: If you try to deploy the MSI when Flamingo 2.0 is already installed on the system, it will fail. This includes previous installations of Evaluation and Beta releases. You must first uninstall the existing release before deployment.
Make sure Flamingo 2.0 is not installed on the target computer, or execute this line before the install:
msiexec.exe /X{C475527D-AB5C-47D8-8C25-85CA3E42B5A4} /qn
If you are installing off the standard Flamingo 2 CD, you can execute a line (or execute a batch file with extension .bat) with content like this (all on one line separated by spaces):
msiexec.exe /i"D:\Flamingo\Flamingo2_Setup_English.msi" /qn FOLDER="C:\Program Files\Flamingo2" RMA_CDKEY=FL20-1234-5678-ABCD-EFGH-IJKL INSTALL_EN=1
If you would like to install off a server and have copied the Flamingo Directory onto a network server the commands may look like this:
msiexec.exe /i"J:\download\Flamingo2_Setup_English.msi" /qn FOLDER="C:\Program Files\Flamingo 2" RMA_CDKEY=FL20-AAAA-BBBB-CCCC-DDDD-EEEE INSTALL_EN=1
/qn - Tells the installer not to show any dialogs. An alternate is /qb which will show only a self-closing progress dialog. FOLDER=“C:\Program Files\Flamingo 2” - Specify the folder to install into. Must be surrounded by quotes if the path contains spaces.
RMA_CDKEY=FL20-AAAA-BBBB-CCCC-DDDD-EEEE - Provides the CD-Key for the installation. Use this to install as a standalone node. The CD-Key can also be entered with no dashes.
INSTALL_EN=1 - Installs support for English. The MSI will control the language for the installer itself. The Flamingo CD contains many different MSI's, one for each language. Each MSI can install any number of languages. For instance in the sample below Flamingo will install both English and French.
WORKGROUP_NODE=1 - Alternative to the RMA_CDKEY entry, when you want the station to get its Flamingo CDKey from the Zoo license manager (www.rhino3d.com/zoo.htm) each time it starts.
USERNAME=“Rodney Dangerfield”
COMPANYNAME=“Universal Pictures”
Other possible parameters are discussed here: Editing Flamingo2Setup.ini
Example
To install Flamingo as a standalone node with support for English and French, using CD-Key FL20-1234-5678-ABCD-EFGH-IJKL from the installer file D:\Installer\Flamingo2_Setup_English.msi to the folder C:\Program Files\Flamingo2 use this (all on one line separated by spaces):
msiexec.exe /i"D:\Installer\Flamingo2_Setup_English.msi" /qn FOLDER="C:\Program Files\Flamingo2" WORKGROUP_NODE=1 USERNAME="Rodney Dangerfield" COMPANYNAME="Universal Pictures" INSTALL_EN=1 INSTALL_FR=1
Edit the file Flamingo2Setup.ini or use the copy in the Flamingo folder on the Flamingo 2.0 CD. Uncomment the parameters (see Method 1 above) you want to set for the installation process.
Note: All characters on a line in the INI file following a # sign are ignored by the installer, even if the # character appears in the middle of a line. For more configuration details, see Editing Flamingo2Setup.ini
Rename the INI file and/or the MSI file so they have the same filename (before the file extension), and put them in the same folder, along with all the .CAB files if you are installing a version that comes on CD.
Launch the MSI file (using the same “msiexec.exe /i” /qn syntax as in Method 1) and it will automatically find the INI file, read the parameters (see Method 1 above) from it, and run the installer silently.
Several settings are configurable from the HKEY_LOCAL_MACHINE registry hive. Such changes must be done separately from the installation process.
All settings are in the keys:
HKEY_LOCAL_MACHINE\Software\McNeel\Flamingo\2.0 and HKEY_LOCAL_MACHINE\Software\McNeel\Flamingo\2.0\Paths
Other settings are also available. See the registry key listed above for other configurable settings.