Citrix Provisioning
无提示运行配置向导
无提示产品软件安装
可以使用以下命令通过无提示方式将目标设备、Citrix Provisioning 服务器和控制台安装到默认安装目录中:
<Installer Name>.exe /s /v"/qn"
<!--NeedCopy-->
要设置其他目标位置,请使用 INSTALLDIR 选项:
<Installer Name>.exe /s /v"/qn INSTALLDIR=D:\Destination"
<!--NeedCopy-->
注意:
对 Citrix Provisioning 客户端执行无提示安装后,后续使用升级向导升级会失败,因为客户端无法重新启动。
无提示运行配置向导的工作流程
通过无提示方式配置场中的服务器的基本步骤如下:
- 从场中已配置的 Provisioning 服务器创建
ConfigWizard.ans文件,或手动创建文件。要手动创建该文件,请参阅手动创建 ConfigWizard.ans 文件。 - 将
ConfigWizard.ans文件复制到场中的其他服务器上,然后修改ConfigWizard.ans文件中的 IP 地址以匹配场中的每台服务器。 - 运行带
/a参数的ConfigWizard.exe。
使用配置向导创建 ConfigWizard.ans 文件
- 在已配置的服务器上使用
/s参数运行ConfigWizard.exe。 - 在“场配置”页面上,选择加入现有场。
- 在剩余的向导页面上继续选择相应的配置设置,然后选择完成。
- 从
\\ProgramData\\Citrix\\Provisioning Services中的 Citrix Provisioning 应用程序数据目录复制所生成的ConfigWizard.ans文件。
复制并修改 ConfigWizard.ans 文件
- 对于每台服务器,请将
ConfigWizard.ans文件复制到 Citrix Provisioning Application Data 目录。 - 编辑 StreamNetworkAdapterIP= 值,使其与所配置服务器的 IP 地址相匹配。如果服务器上有多个用于 Citrix Provisioning 的 IP 地址,请在各个 IP 地址之间添加一个逗号。
无提示运行 ConfigWizard.exe
要配置服务器,请在每台服务器上运行带 /a 参数的 ConfigWizard.exe。有效 ConfigWizard 参数的列表:
- 运行带
/?参数的ConfigWizard.exe。 - 在 Citrix Provisioning Application Data 目录中,打开生成的
ConfigWizard.out文件。 - 滚动到文件底部,以查看所有有效参数。
要获取命令及其说明的列表,请使用 / c 参数。
手动创建 ConfigWizard.ans 文件
如果要从头开始创建 ConfigWizard.ans 文件,请使用允许您另存为 Unicode 的文本编辑器,创建一个名为 ConfigWizard.ans 的文件,然后将其另存为 Unicode。输入表中显示的参数。包括与您的配置相关的所有参数。
| 屏幕 | UI 选项 | 手动参数 |
|---|---|---|
| DHCP 服务 | 在此计算机上运行的服务:Microsoft DHCP | IPServiceType=0 |
| Citrix Provisioning BootP 服务 | IPServiceType=1 | |
| 其他 BootP 或 DHCP 服务 | IPServiceType=2 | |
| 在另一台计算机上运行的服务 | 不包括 | |
| PXE 服务 | 此计算机上的 Microsoft DHCP | PXEServiceType=0 |
| 此计算机上的 Citrix Provisioning PXE 服务 | PXEServiceType=1 | |
| 在另一台计算机上运行的服务 | PXEServiceType=0 | |
| 场配置 | 已配置场 | FarmConfiguration=0 |
| 创建场 | FarmConfiguration=1 | |
| 加入现有场 | FarmConfiguration=2 | |
| 数据库服务器 | DatabaseAdminAuthentication | DatabaseAdminAuthentication= < ActiveDirectoryIntegrated 或 SqlPassword>
|
| DatabaseAdminUsername | DatabaseAdminUsername=<SQL 登录名>(仅当 DatabaseAdminAuthentication 为 SqlPassword 时才使用) |
|
| DatabaseAdminPassword | DatabaseAdminPassword=<密码>(仅当 DatabaseAdminAuthentication 为 SqlPassword 时才使用) |
|
| 数据库服务器(创建场或加入现有场之后) | DatabaseAuthentication | DatabaseAuthentication=<ActiveDirectoryIntegrated 或 SqlPassword>
|
| DatabaseUsername | DatabaseUsername=<SQL 登录名>(仅当 DatabaseAuthentication 为 SqlPassword 时才使用) |
|
| DatabasePassword | DatabasePassword=<密码>(仅当 DatabaseAdminAuthentication 为 SqlPassword 时才使用) |
|
| 服务器名称 | DatabaseServer=<dBName>,<NonDefaultSQLPort>(如果是默认端口,则省略端口值) |
|
| Instance name(实例名称) | DatabaseInstance=<InstanceName>
|
|
| 数据库名称 | DatabaseNew=<DbName>
|
|
| 对 SQL Server AlwaysOn 启用 MultiSubnetFailover | MultiSubnetFailover=<0 或 1>
|
|
| 数据库镜像故障转移伙伴服务器名称 | FailoverDatabaseServer=<dBName>,<NonDefaultSQLPort>(如果未使用数据库镜像故障转移伙伴,此值将被忽略或者值为空) |
|
| 数据库镜像故障转移伙伴实例名称 | ||
| 新建场(在创建新场时) | 场名称 | FarmNew=<FarmName>
|
| 站点名称 | SiteNew=<SiteName>
|
|
| Collection name(集合名称) | CollectionNew=<CollectionName>
|
|
| 场管理员组: PVS 服务器位于 Active Directory 中 | ADGroup=<AD 组的路径> 示例:test.local/Users/Domain Users
|
|
| PVS server is in Workgroup(PVS 服务器在工作组中) | Group=<本地组的路径> 示例:PVS-Server-1/Administrators |
|
| 新存储(在创建新场时) | 存储名称 | Store=<StoreName>
|
| Default path(默认路径) | DefaultPath=<存储路径>
|
|
| 现有场(在加入现有场时) | 场名称 | FarmExisting=<数据库名称>
|
| 站点(在加入现有场时) | 现有站点;站点名称 | ExistingSite=<站点名称>
|
| 新站点;站点名称 | Site=<站点名称>
|
|
| Collection name(集合名称) | Collection=<集合名称>
|
|
| 存储(在加入现有场时) | 现有存储;存储名称 | ExistingStore=<存储名称>
|
| 新存储;存储名称 | Store=<存储名称>
|
|
| Default path(默认路径) | DefaultPath=<存储路径>
|
|
| 许可证服务器 | 许可证服务器名称 | LicenseServer=<Citrix 许可证服务器的 IP、主机名、FQDN>
|
| 许可证服务器端口 | LicenseServerPort=<LicenseServerPort>(默认端口为 27000) |
|
| 本地(许可证类型) | licenseSKU=0 | |
| 如果没有可用桌面许可证,则对桌面使用数据中心许可证 | LicenseTradeup=<0 或 1> | |
| 云(许可证类型) | licenseSKU=1 | |
| 用户帐户 | 网络服务帐户 | Network=1 |
| 指定的用户帐户;用户名/域 |
<域\用户名>
|
|
| 密码 | UserName2=<Password>
|
|
| Active Directory 计算机帐户密码 | 两次密码更新间隔的天数 | PasswordManagementInterval=<#ofDays>(包括此参数将启用自动更新计算机帐户密码) |
| 网络通信 | 流媒体网卡 | StreamNetworkAdapterIP=<IPofStreamingNIC1,IPofStreamingNIC2,…>(以逗号分隔的 IP 列表) |
| 管理网卡 | ManagementNetworkAdapterIP=<IPofManagementNIC>(只有一个 IP) |
|
| 注意: 网卡可以同时进行流技术推送和管理。 | ||
| 第一个通信端口 | IpcPortBase=6890 | |
| Total ports used for server communication(用于服务器通信的端口总数) | IpcPortCount=20 | |
| 控制台端口 | SoapPort=54321 | |
| TFTP 选项和引导程序位置 | Use Citrix Provisioning TFTP service/Location of the BIOS bootstrap(使用 Citrix Provisioning TFTP 服务/BIOS 引导程序的位置) |
BootstrapFile=C:\ProgramData\Citrix\Provisioning Services\Tftpboot\ARDBP32.BIN(包括此参数将启用 Use the Citrix Provisioning TFTP service(使用 Citrix Provisioning TFTP 服务)) |
| 流服务器引导列表 | Specify boot servers(指定引导服务器)(最多指定 4 个,LS1—LS4) | LS#=<IP,Default Subnet Mask,Device Gateway,Server Port> |
| 对于默认子网掩码和设备网关,如果信息由 DHCP 提供,请使用 0.0.0.0 | ||
| LS1=1.1.1.57,255.255.254.0,10.192.176.1,6910 | ||
| LS2=2.2.2.92,0.0.0.0,0.0.0.0,6910 | ||
| 高级流服务器引导列表 | 详细模式(显示诊断信息) | AdvancedVerbose=<0 或 1> |
| 中断安全模式(如果目标设备在引导过程中挂起,请选择此模式) | AdvancedInterruptSafeMode=<0 或 1> | |
| 高级内存支持 | AdvancedMemorySupport=<0 或 1> | |
| 网络恢复方法 | AdvancedRebootFromHD=<0 用于恢复网络连接,1 用于从硬盘重重新引导> | |
| Recovery time in seconds(恢复时间以秒为单位) | AdvancedRecoverSeconds=<时间,以秒为单位>
|
|
| 登录轮询超时 | AdvancedLoginPolling=<时间,以毫秒为单位>
|
|
| 登录常规超时 | AdvancedLoginGeneral=<时间,以毫秒为单位>
|
|
| Soap SSL 配置 | SSL 端口 | SSLPort=54323 |
| SSL 证书 | SSLCert=<令牌>
|
|
| 问题报告配置 | My Citrix 用户名 | CisUserName=<用户名>
|
| 密码 | CisPassword=<密码>
|
|
已复制!
失败!