想要阅读英文帮助文档原文,请点击这里。
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 | 指定临时文件夹的位置。 |