Install/Update: Rhino 5 - Windows
0 Votes |
Versioning - This is the latest version.
1 | Install/Update: Rhino 5 - Windows | 8/15/2014 3:09:23 PM |
2 | Install/Update: Rhino 5 - Windows | 8/15/2014 3:15:13 PM |
3 | Install/Update: Rhino 5 - Windows | 8/15/2014 3:22:10 PM |
4 | Install/Update: Rhino 5 - Windows | 8/15/2014 4:59:51 PM |
Description
This will install Rhino 5
References:
http://wiki.mcneel.com/rhino/installingrhio/5.0/setupini
http://wiki.mcneel.com/rhino/installingrhino/5.0#rhino_50_install_with_script_and_ini_file
Property Details
3827 | |
Beta - Preliminary testing ready for more | |
Install/Update: Rhino 5 - Windows | |
BESC | |
472280496 | |
Internal | |
jgstew | |
8/15/2014 12:00:00 AM | |
jgstew on 8/15/2014 4:59:51 PM | |
jgstew on 8/15/2014 4:59:51 PM | |
12008 Views / 4 Downloads | |
![]() ![]() ![]() ![]() ![]() |
Relevance
isWindows (Relevance 1172)

windows of operating system
Windows Vista or later (Relevance 2999204)

version of operating system > "5.1"
Used in 4 fixlets | * Results in a true/false |

not exists keys whose(value "DisplayName" of it as string starts with "Rhinoceros" AND value "DisplayVersion" of it as string >= "5.9.40617.14345") of keys "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of native registry
Actions
Action 1 (default)
Action Link Click
here to install Rhino 5 Evaluation.
Script Type
BigFix Action Script
// DownloadsSuccess Criteria
prefetch 7za920.zip sha1:9ce9ce89ebc070fea5d679936f21f9dde25faae0 size:384846 http://softlayer-dal.dl.sourceforge.net/project/sevenzip/7-Zip/9.20/7za920.zip
prefetch unzip.exe sha1:e1652b058195db3f5f754b7ab430652ae04a50b8 size:167936 http://software.bigfix.com/download/redist/unzip-5.52.exe
prefetch rh50_en-us.exe sha1:ef92fba1a913507acd26ec1232e5358394cee1ea size:472280496 http://files.mcneel.com/dujour/exe/20140617/rh50_en-us_5.9.40617.14345.exe
// Download Utilities for automating Local Group Policy management
// http://blogs.technet.com/b/fdcc/archive/2008/05/07/lgpo-utilities.aspx
prefetch LGPO_Utilities.zip sha1:e849599553425754e2e070014fa7967d75671bdf size:311761 http://blogs.technet.com/cfs-filesystemfile.ashx/__key/telligent-evolution-components-attachments/01-5808-00-00-03-05-16-48/LGPO_2D00_Utilities.zip
// Add unzip.exe to the client utility cache
if {exists file (pathname of client folder of current site & "\__Download\unzip.exe")}
utility __Download\unzip.exe
endif
// use the unzip redistributable to unzip the 7zip command line utility
waithidden __Download\unzip.exe -o "{pathname of client folder of current site}\__Download\7za920.zip" -d "{pathname of client folder of current site}\__Download"
// use 7zip to extract the installers from the Rhino download
waithidden "{(pathname of client folder of current site & "\__Download\7za.exe")}" x -y -o"{pathname of client folder of current site}\__Download\Rhino" "{pathname of client folder of current site}\__Download\rh50_en-us.exe"
//// MSI Install Options
// http://wiki.mcneel.com/rhino/installingrhino/5.0
// http://wiki.mcneel.com/rhino/installingrhio/5.0/setupini
//# INSTALL_EN = 1
//## User and company information:
//# USERNAME=Joe Smith
//# COMPANYNAME=Acme Construction, Inc.
//## For Standalone Node Installs:
//# WORKGROUP_NODE=0 # Install as stand-alone node. RMA_CDKEY is required.
//# RMA_CDKEY=RH50-____-____-____-____ # Your CD-Key
//# RMA_VALIDATION_CODE=____-____-____-____-____ # Optional. Obtained from https://www.mcneel.com/validate/rhino/5/
//## For Zoo Installs:
//# WORKGROUP_NODE=1 # Install so Rhino uses Zoo license manager
//# ZOO_SERVER=zoohost.domain.com # server IP address or Fully Qualified Domain Name
//## For Evaluation Installs:
//# RMA_LICENSENODETYPE=Evaluation
// Install
if{x64 of operating system}
wait msiexec /i "{pathname of client folder of current site}\__Download\Rhino\Installers\rhino5setup_en-us_x64.msi" RMA_LICENSENODETYPE=Evaluation /qn
endif
wait msiexec /i "{pathname of client folder of current site}\__Download\Rhino\Installers\rhino5setup_en-us_x86.msi" RMA_LICENSENODETYPE=Evaluation /qn
wait msiexec /i "{pathname of client folder of current site}\__Download\Rhino\Installers\LanguagePack_en-us.msi" /qn
wait msiexec /i "{pathname of client folder of current site}\__Download\Rhino\Installers\HelpMedia.msi" /qn
// Delete Shortcuts
delete "C:\Users\Public\Desktop\Rhinoceros 5 (64-bit).lnk"
delete "C:\Users\Public\Desktop\Rhinoceros 5.lnk"
// Disable updater service from autostarting
waithidden sc stop "McNeelUpdate"
waithidden sc config "McNeelUpdate" start= demand
// --- Apply Local GPO --------------------------------------------
waithidden __Download\unzip.exe -o "{pathname of client folder of current site}\__Download\LGPO_Utilities.zip" -d "{pathname of client folder of current site}\__Download"
// Create LGPO file to be applied to the system
delete __createfile
delete __Download\LGPO_Settings.txt
createfile until END_OF_FILE
; -------------------------------------------------------------------------
; Local Group Policy settings
; -------------------------------------------------------------------------
User
Software\McNeel\McNeelUpdate
Enabled
SZ:False
User
Software\McNeel\Rhinoceros\5.0\Global Options\Privacy
RhinoSplash.UsageStatsEnabledDialog Shown
SZ:yes
END_OF_FILE
move __createfile "{pathname of client folder of current site}\__Download\LGPO_Settings.txt"
// Apply the above LGPO
waithidden "{pathname of client folder of current site}\__Download\Apply_LGPO_Delta.exe" "{pathname of client folder of current site}\__Download\LGPO_Settings.txt" /log "{pathname of client folder of current site}\__Download\Apply_LGPO_Delta.log" /error "{pathname of client folder of current site}\__Download\Apply_LGPO_Delta_ERROR.log"
This action will be considered successful when the applicability relevance evaluates to false.
Action 2
Action Link Click
here to install Rhino 5 with a CDKEY.
Script Type
BigFix Action Script
action parameter query "CDKEY" with description "Enter the Rhino CDKEY:" and with default value "RH50-____-____-____-____"Success Criteria
// Downloads
prefetch 7za920.zip sha1:9ce9ce89ebc070fea5d679936f21f9dde25faae0 size:384846 http://softlayer-dal.dl.sourceforge.net/project/sevenzip/7-Zip/9.20/7za920.zip
prefetch unzip.exe sha1:e1652b058195db3f5f754b7ab430652ae04a50b8 size:167936 http://software.bigfix.com/download/redist/unzip-5.52.exe
prefetch rh50_en-us.exe sha1:ef92fba1a913507acd26ec1232e5358394cee1ea size:472280496 http://files.mcneel.com/dujour/exe/20140617/rh50_en-us_5.9.40617.14345.exe
// Add unzip.exe to the client utility cache
if {exists file (pathname of client folder of current site & "\__Download\unzip.exe")}
utility __Download\unzip.exe
endif
// use the unzip redistributable to unzip the 7zip command line utility
waithidden __Download\unzip.exe -o "{pathname of client folder of current site}\__Download\7za920.zip" -d "{pathname of client folder of current site}\__Download"
// use 7zip to extract the installers from the Rhino download
waithidden "{(pathname of client folder of current site & "\__Download\7za.exe")}" x -y -o"{pathname of client folder of current site}\__Download\Rhino" "{pathname of client folder of current site}\__Download\rh50_en-us.exe"
//// MSI Install Options
// http://wiki.mcneel.com/rhino/installingrhino/5.0
// http://wiki.mcneel.com/rhino/installingrhio/5.0/setupini
//# INSTALL_EN = 1
//## User and company information:
//# USERNAME=Joe Smith
//# COMPANYNAME=Acme Construction, Inc.
//## For Standalone Node Installs:
//# WORKGROUP_NODE=0 # Install as stand-alone node. RMA_CDKEY is required.
//# RMA_CDKEY=RH50-____-____-____-____ # Your CD-Key
//# RMA_VALIDATION_CODE=____-____-____-____-____ # Optional. Obtained from https://www.mcneel.com/validate/rhino/5/
//## For Zoo Installs:
//# WORKGROUP_NODE=1 # Install so Rhino uses Zoo license manager
//# ZOO_SERVER=zoohost.domain.com # server IP address or Fully Qualified Domain Name
//## For Evaluation Installs:
//# RMA_LICENSENODETYPE=Evaluation
// Install
if{x64 of operating system}
wait msiexec /i "{pathname of client folder of current site}\__Download\Rhino\Installers\rhino5setup_en-us_x64.msi" WORKGROUP_NODE=0 RMA_CDKEY="{parameter "CDKEY"}" /qn
endif
wait msiexec /i "{pathname of client folder of current site}\__Download\Rhino\Installers\rhino5setup_en-us_x86.msi" WORKGROUP_NODE=0 RMA_CDKEY="{parameter "CDKEY"}" /qn
wait msiexec /i "{pathname of client folder of current site}\__Download\Rhino\Installers\LanguagePack_en-us.msi" /qn
wait msiexec /i "{pathname of client folder of current site}\__Download\Rhino\Installers\HelpMedia.msi" /qn
// Delete Shortcuts
delete "C:\Users\Public\Desktop\Rhinoceros 5 (64-bit).lnk"
delete "C:\Users\Public\Desktop\Rhinoceros 5.lnk"
// Disable updater service from autostarting
waithidden sc stop "McNeelUpdate"
waithidden sc config "McNeelUpdate" start= demand
// --- Apply Local GPO --------------------------------------------
waithidden __Download\unzip.exe -o "{pathname of client folder of current site}\__Download\LGPO_Utilities.zip" -d "{pathname of client folder of current site}\__Download"
// Create LGPO file to be applied to the system
delete __createfile
delete __Download\LGPO_Settings.txt
createfile until END_OF_FILE
; -------------------------------------------------------------------------
; Local Group Policy settings
; -------------------------------------------------------------------------
User
Software\McNeel\McNeelUpdate
Enabled
SZ:False
User
Software\McNeel\Rhinoceros\5.0\Global Options\Privacy
RhinoSplash.UsageStatsEnabledDialog Shown
SZ:yes
END_OF_FILE
move __createfile "{pathname of client folder of current site}\__Download\LGPO_Settings.txt"
// Apply the above LGPO
waithidden "{pathname of client folder of current site}\__Download\Apply_LGPO_Delta.exe" "{pathname of client folder of current site}\__Download\LGPO_Settings.txt" /log "{pathname of client folder of current site}\__Download\Apply_LGPO_Delta.log" /error "{pathname of client folder of current site}\__Download\Apply_LGPO_Delta_ERROR.log"
This action will be considered successful when the applicability relevance evaluates to false.
Action 3
Action Link Click
here to install Rhino 5 with a Zoo License Server.
Script Type
BigFix Action Script
action parameter query "ZOOSERVER" with description "Enter the Rhino Zoo License Server:" and with default value "zoohost.domain.com"Success Criteria
// Downloads
prefetch 7za920.zip sha1:9ce9ce89ebc070fea5d679936f21f9dde25faae0 size:384846 http://softlayer-dal.dl.sourceforge.net/project/sevenzip/7-Zip/9.20/7za920.zip
prefetch unzip.exe sha1:e1652b058195db3f5f754b7ab430652ae04a50b8 size:167936 http://software.bigfix.com/download/redist/unzip-5.52.exe
prefetch rh50_en-us.exe sha1:ef92fba1a913507acd26ec1232e5358394cee1ea size:472280496 http://files.mcneel.com/dujour/exe/20140617/rh50_en-us_5.9.40617.14345.exe
// Add unzip.exe to the client utility cache
if {exists file (pathname of client folder of current site & "\__Download\unzip.exe")}
utility __Download\unzip.exe
endif
// use the unzip redistributable to unzip the 7zip command line utility
waithidden __Download\unzip.exe -o "{pathname of client folder of current site}\__Download\7za920.zip" -d "{pathname of client folder of current site}\__Download"
// use 7zip to extract the installers from the Rhino download
waithidden "{(pathname of client folder of current site & "\__Download\7za.exe")}" x -y -o"{pathname of client folder of current site}\__Download\Rhino" "{pathname of client folder of current site}\__Download\rh50_en-us.exe"
//// MSI Install Options
// http://wiki.mcneel.com/rhino/installingrhino/5.0
// http://wiki.mcneel.com/rhino/installingrhio/5.0/setupini
//# INSTALL_EN = 1
//## User and company information:
//# USERNAME=Joe Smith
//# COMPANYNAME=Acme Construction, Inc.
//## For Standalone Node Installs:
//# WORKGROUP_NODE=0 # Install as stand-alone node. RMA_CDKEY is required.
//# RMA_CDKEY=RH50-____-____-____-____ # Your CD-Key
//# RMA_VALIDATION_CODE=____-____-____-____-____ # Optional. Obtained from https://www.mcneel.com/validate/rhino/5/
//## For Zoo Installs:
//# WORKGROUP_NODE=1 # Install so Rhino uses Zoo license manager
//# ZOO_SERVER=zoohost.domain.com # server IP address or Fully Qualified Domain Name
//## For Evaluation Installs:
//# RMA_LICENSENODETYPE=Evaluation
// Install
if{x64 of operating system}
wait msiexec /i "{pathname of client folder of current site}\__Download\Rhino\Installers\rhino5setup_en-us_x64.msi" WORKGROUP_NODE=1 ZOO_SERVER="{parameter "ZOOSERVER"}" /qn
endif
wait msiexec /i "{pathname of client folder of current site}\__Download\Rhino\Installers\rhino5setup_en-us_x86.msi" WORKGROUP_NODE=1 ZOO_SERVER="{parameter "ZOOSERVER"}" /qn
wait msiexec /i "{pathname of client folder of current site}\__Download\Rhino\Installers\LanguagePack_en-us.msi" /qn
wait msiexec /i "{pathname of client folder of current site}\__Download\Rhino\Installers\HelpMedia.msi" /qn
// Delete Shortcuts
delete "C:\Users\Public\Desktop\Rhinoceros 5 (64-bit).lnk"
delete "C:\Users\Public\Desktop\Rhinoceros 5.lnk"
// Disable updater service from autostarting
waithidden sc stop "McNeelUpdate"
waithidden sc config "McNeelUpdate" start= demand
// --- Apply Local GPO --------------------------------------------
waithidden __Download\unzip.exe -o "{pathname of client folder of current site}\__Download\LGPO_Utilities.zip" -d "{pathname of client folder of current site}\__Download"
// Create LGPO file to be applied to the system
delete __createfile
delete __Download\LGPO_Settings.txt
createfile until END_OF_FILE
; -------------------------------------------------------------------------
; Local Group Policy settings
; -------------------------------------------------------------------------
User
Software\McNeel\McNeelUpdate
Enabled
SZ:False
User
Software\McNeel\Rhinoceros\5.0\Global Options\Privacy
RhinoSplash.UsageStatsEnabledDialog Shown
SZ:yes
END_OF_FILE
move __createfile "{pathname of client folder of current site}\__Download\LGPO_Settings.txt"
// Apply the above LGPO
waithidden "{pathname of client folder of current site}\__Download\Apply_LGPO_Delta.exe" "{pathname of client folder of current site}\__Download\LGPO_Settings.txt" /log "{pathname of client folder of current site}\__Download\Apply_LGPO_Delta.log" /error "{pathname of client folder of current site}\__Download\Apply_LGPO_Delta_ERROR.log"
This action will be considered successful when the applicability relevance evaluates to false.
Sharing
Social Media: |