Site Tools


Automating Installation of Rhino 5

Installing Rhino

Rhino 5 MSI deployment with Active Directory or SMS

These instructions are useful for System Administrators who want to deploy Rhino 5 throughout an organization using Active Directory or SMS.

These techniques also work for automated installation by running the MSI from a folder that contains a customized Setup.ini. This does not require Active Directory, SMS, or other deployment tools.

Prerequisites

Rhino 5 requires the Microsoft .NET Framework 4 be installed on the target system before installation. Download a fresh complete install from the Rhino Downloads page. Follow these instructions to uncompress the downloaded Rhino 5 EXE into a folder. Optionally, you can download the .NET installer from Microsoft.

Deployment preparation

Edit the Setup.ini file and place it next to the MSI file you are installing.

Note: The installer ignores all characters following a # sign, even if the # character appears in the middle of a line.

Deployment configuration

  1. Open Active Directory Users & Computers.
  2. Right-click the Group or Organizational Unit that contains the users or computers to receive Rhino 5, then click Properties.
  3. In the Group Policy tab, add a new Group Policy Object named Install Rhino 5.
  4. Select the Install Rhino 5.0 Group Policy Object, then click Edit.
  5. Determine whether you will be installing per-computer or per-user. (Read up on Group Policy to determine which works best for your organization.)
  6. Under User Configuration or Computer Configuration (depending on what you chose in the last step), expand Software Settings, right-click Software installation, then click New → Package.
  7. Select S:\Rhino 5.0\rh50.msi to install.
  8. In the Deploy Software dialog box, select Assigned, then click OK.
  9. Right click Rhino 5.0 in the right pane, then click Properties.
  10. Select the Install this application at logon checkbox. (Or customize the deployment options to fit your organization's needs.)
  11. Repeat steps 6-10 to deploy HelpMedia.msi and LanguagePack_en-us.msi (plus whatever other language packs you need).

Rhino 5 install with script (batch file)

To install Rhino 5 32-bit with English language support as a stand-alone license using the License Key “AAAABBBBCCCCDDDDEEEE”, run:

msiexec.exe /i"D:\Installers\setup_x86_en-us.msi" INSTALLDIR="C:\Program Files (x86)\Rhinoceros 5" RMA_CDKEY=AAAABBBBCCCCDDDDEEEE INSTALL_EN=1
 

To install Rhino 5 64-bit with English, French, and German language support as a standalone license using the License Key “AAAABBBBCCCCDDDDEEEE”, run:

msiexec.exe /i"D:\Installers\setup_x64_en-us.msi" INSTALLDIR="C:\Program Files\Rhinoceros 5 (64-bit)" RMA_CDKEY=AAAABBBBCCCCDDDDEEEE INSTALL_EN=1 INSTALL_DE=1 INSTALL_FR=1
 

Silent installation: To install without any user interface, msiexec supports several options. See Msiexec command-line options documentation at Microsoft for details on the /q switch.

Note: 32- and 64-bit Rhino should be installed in separate directories. For an explanation of these parameters, and the other possible ones, see Editing Rhino4Setup.ini.

Rhino 5 install with script and INI file

Edit the Setup.ini in the Installers folder of your installation DVD. If you are installing from a downloaded file, follow these instructions to uncompress the downloaded Rhino 5 EXE into a folder. Remove comments (#) from the parameters that you want to set for the installation process.

Note: The installer ignores all characters following a # sign in a line, even if the # character appears in the middle of a line. For more configuration details, see Editing Setup.ini.

You must reconfigure the setup.ini file with different paths for installing 32- and 64-bit Rhino. Installing them both into the same folder will cause problems!

By running the following batch file, the installer will find the INI file in the same folder, read the parameters from it, and install with minimal user interface to show progress.

Example batch file

This will install both 32- and 64-bit Rhino 5 with US English language and Help file support assuming you copied the Installers folder from the Rhino 5 DVD into C:\Temp\Installers folder, edited the setup.ini file as needed, and made a batch file with the following details:

msiexec /i C:\Temp\Installers\rhino5setup_en-us_x64.msi /qb
msiexec /i C:\Temp\Installers\rhino5setup_en-us_x86.msi /qb
msiexec /i C:\Temp\Installers\LanguagePack_en-us.msi /qb
msiexec /i C:\Temp\Installers\HelpMedia.msi /qb

Incomplete Rhino 5 install without the language pack

Are you missing templates, toolbars, or plug-ins? This is a symptom that the language pack was not installed. This can be an incomplete or botched installation if you are installing from the downloaded installer. Or it can be an error in the install script if you are installing from an MSI script.

If you install Rhino with the MSI install script above, but forget the language pack line, you need to manually run the MSI for the language pack on your systems.

To verify if the language support is installed look for the localization, plug-ins, UI folder here: C:\Users\<login>\AppData\Roaming\McNeel\Rhinoceros\5.0.

If these folders are missing or if you have already opened Rhino, you won't find toolbars, templates, and Help. To fix this, do the following:

  1. Run the MSI for the language pack.
  2. Open Rhino and type ToolbarReset.
  3. Close Rhino and reopen. This will delete the scheme in the registry, and reopening will reset it with the missing components.

If not, then:

  1. Open Control Panel.
  2. Go to Programs and Features.
  3. Scroll to Rhino language pack entry like Rhinoceros 5 Language Pack Installer (fr-FR).
  4. Right-click and select change.
  5. Reopen Rhino.

Locating the language pack MSI

  1. Download a fresh full installer from the Rhino Downloads page. Follow these instructions to uncompress the downloaded Rhino 5 EXE into a folder.
  2. Browse to the Installer folder.
  3. Run the LanguagePack_XX-XX.msi

After you install the language pack:

  1. Open Rhino.
  2. Type ToolbarReset.
  3. Close and reopen Rhino.

You should now have templates loaded. If not, then:

  1. Open Control Panel.
  2. Go to Programs and Features.
  3. Scroll to Rhino language pack entry like Rhinoceros 5 Language Pack Installer (fr-FR).
  4. Right-click and select change.
  5. Reopen Rhino.

Rhino 5 install - Specify a Zoo server

To specify a Zoo server during installation, either add this line to your setup.ini file:

ZOO_SERVER=host.domain.com # Fully qualified domain name or IP address

or pass the ZOO_SERVER property on the command line:

ZOO_SERVER=host.domain.com

or set up a DNS entry.


rhino/installingrhino/5.0.txt · Last modified: 2020/08/14 (external edit)