想要阅读英文帮助文档原文,请点击这里。
Windows
静默安装,让您可以预设一套参数设置,以便在安装 V-Ray 时无需用户输入选项。 要设置静默安装,请按照以下说明进行操作。
使用 -gui = 0 参数从命令提示符运行安装文件
vray_adv_34001_sketchup_win.exe -gui=0
根据安装说明的指示,设置你想要的批量安装方式,这会在安装包文件夹中创建一个文件名为 config.xml 的文件。
使用如下命令运行安装程序:
vray_adv_34001_sketchup_win.exe -gui=0 -configFile=”xml_file.xml” -quiet=1
这会让安装程序读取 xml 文件中的变量值,在安装过程中无需输入其它操作。如果你没有指定 ‘-quiet=1’ 选项,安装程序在执行每一个变量的时候都会要求确认。
Mac OS X
- 在终端(terminal)界面中,浏览您加载了 vray_adv_34001_sketchup_osx.dmg 文件的位置(双击该文件)。
- 使用 cd 命令浏览 .app 文件内部的内容,找到 vray_adv_34001_sketchup_osx.dmg /Contents/MacOS
- 在终端中输入:
./vray_adv_34001_sketchup_osx -gui=0 - 系统将提示您输入密码;请输入。
- 根据安装说明的指示,设置你想要的批量安装方式。
- .app 文件的文件夹中将会创建一个文件名为 config.xml 的文件。
- 现在您就可以在所有计算机上安装 V-Ray 了,浏览到 vray_adv_34001_sketchup_osx /Contents/MacOS 使用如下命令:
./vray_adv_34001_sketchup_osx -configFile=”config.xml” -gui=0 -quiet=1 -ignoreErrors=1
配置文件(Configuration File)
config.xml 文件存储了安装程序所需的配置信息。下方是此文件内容的范例。
<DefValues> <Value Name="SHOULDUNINSTALL" DataType="value">1</Value> <Value Name="PROGRAMDATA" DataType="value">C:\ProgramData</Value> <Value Name="STDROOT" DataType="value">C:\Program Files\Chaos Group\V-Ray\V-Ray 3.4 for SketchUp</Value> <Value Name="SKP_2015_PATH" DataType="value">C:\Program Files\SketchUp\SketchUp 2015\</Value> <Value Name="SKP_2016_PATH" DataType="value">C:\Program Files\SketchUp\SketchUp 2016\</Value> <Value Name="SKP_2017_PATH" DataType="value">not_present</Value> <Value Name="SKP_2015_PLUGINS_PATH" DataType="value">C:\ProgramData\SketchUp\SketchUp 2015\SketchUp\Plugins</Value> <Value Name="SKP_2016_PLUGINS_PATH" DataType="value">C:\ProgramData\SketchUp\SketchUp 2016\SketchUp\Plugins</Value> <Value Name="SKP_2017_PLUGINS_PATH" DataType="value">C:\ProgramData\SketchUp\SketchUp 2017\SketchUp\Plugins</Value> <Value Name="INSTALL_SKETCHUP" DataType="value">1</Value> <Value Name="EXTERNAL_LEGACY_INSTALLATION_CHECK" DataType="value">not_present</Value> <Value Name="REVERT_INSTALL" DataType="value">1</Value> <Value Name="APPSDK_PACKAGE_NAME" DataType="value">appsdk-win-1.11.0-vray3.45.1-20161109-beta.7z</Value> <Value Name="PROGRAMFILES" DataType="value">C:\Program Files</Value> <Value Name="STARTMENUPROG" DataType="value">C:\ProgramData\Microsoft\Windows\Start Menu\Programs</Value> <Value Name="OPEN_CHANGELOG" DataType="value">0</Value> <Value Name="REMOTE_LICENSE" DataType="value">0</Value> <Value Name="REG_LIC_SERVER" DataType="value">1</Value> <Value Name="INSTALL_SKETCHUP_2015" DataType="value">1</Value> <Value Name="INSTALL_SKETCHUP_2016" DataType="value">1</Value> <Value Name="INSTALL_SKETCHUP_2017" DataType="value">0</Value> <Value Name="INSTALL_LICENSE_SERVER" DataType="value">1</Value> <Value Name="INSTALL_SWARM" DataType="value">1</Value> <Value Name="FIREWALL_EXCEPTION" DataType="value">1</Value> <Value Name="TEMPDIR" DataType="value">C:\Users\Aaron\AppData\Local\Temp</Value> <LicServer> <Host>127.0.0.1</Host> <Port>30304</Port> <Host1>localhost</Host1> <Port1>30304</Port1> <Host2></Host2> <Port2>30304</Port2> <User></User> </LicServer></DefValues>
下表是安装程序中各变量的含义:
| SHOULDUNINSTALL | 指定卸载类型:
0 – 不卸载之前的版本。 1 – 卸载之前的版本。 |
| PROGRAMDATA | 指定 ProgramData 文件夹的位置。 |
| STDROOT | 指定 V-Ray for SketchUp 文件夹的根目录 |
| SKP_2015_PATH | 指定 SkethUp 2015 的路径。 |
| SKP_2016_PATH | 指定 SkethUp 2016 的路径。 |
| SKP_2017_PATH | 指定 SkethUp 2017 的路径。 |
| SKP_2015_PLUGINS_PATH | 指定 SketchUp 2015 插件文件夹的位置。 |
| SKP_2016_PLUGINS_PATH | 指定 SketchUp 2016 插件文件夹的位置。 |
| SKP_2017_PLUGINS_PATH | 指定 SketchUp 2017 插件文件夹的位置。 |
| INSTALL_SKETCHUP | 指定安装类型:
0 – 不安装 V-Ray for SketchUp。 1 – 安装 V-Ray for SketchUp。 |
| EXTERNAL_LEGACY_INSTALLATION_CHECK | 指定是否存在老版本。 |
| REVERT_INSTALL | 此参数用来控制安装程序遇到错误时 – 它会触发卸载程序并删除错误出现之前所生成的所有文件。
应该始终设置为默认值 1。 |
| APPSDK_PACKAGE_NAME | 指定所使用的 APPSDK 包。 |
| OPEN_CHANGELOG | 指定当安装完成时是否打开改动日志:
0 – 不打开改动日志。 1 – 打开改动日志。 |
| REMOTE_LICENSE | 指定是否在本地或其它计算机上运行 V-Ray 授权服务器:
0 – 授权服务器在本机运行。 1 – 服务器运行在本地网络中的其他计算机上。 |
| REG_LIC_SERVER | 指定是否注册 V-Ray 授权服务器:
0 – 不要注册 V-Ray 授权服务器。 1 – 注册 V-Ray 授权服务器。 |
| INSTALL_SKETCHUP_2015 | 指定 V-Ray for SketchUp 2015 的安装:
0 – 不要安装 V-Ray for SketchUp。 1 – 安装 V-Ray for SketchUp。 |
| INSTALL_SKETCHUP_2016 | 指定 V-Ray for SketchUp 2016 的安装:
0 – 不要安装 V-Ray for SketchUp。 1 – 安装 V-Ray for SketchUp。 |
| INSTALL_SKETCHUP_2017 | 指定 V-Ray for SketchUp 2017 的安装:
0 – 不要安装 V-Ray for SketchUp。 1 – 安装 V-Ray for SketchUp。 |
| INSTALL_LICENSE_SERVER | 指定是否安装 V-Ray 授权服务器:
0 – 不要安装 V-Ray 授权服务器。 1 – 安装 V-Ray 授权服务器。 |
| INSTALL_SWARM | 指定是否安装 V-Ray Swarm 集群渲染:
0 – 不要安装 Swarm。 1 – 安装 Swarm。 |
| FIREWALL_EXCEPTION | 指定是否为 V-Ray 授权服务器添加防火墙权限(Firewall Exception):
0 – 不要给 V-Ray 授权服务器添加防火墙权限。 1 – 给 V-Ray 授权服务器添加防火墙权限。 |
| TEMPDIR | 指定临时文件夹的位置。 |