New-OfficeWebAppsFarm

在本地计算机上创建新 Office Online Server 场。

语法

New-OfficeWebAppsFarm
   [-Force]
   [-FarmOU <String>]
   [-InternalURL <String>]
   [-ExternalURL <String>]
   [-AllowHttp]
   [-AllowOutboundHttp]
   [-SSLOffloaded]
   [-CertificateName <String>]
   [-S2SCertificateName <String>]
   [-EditingEnabled]
   [-Proxy <String>]
   [-LogLocation <String>]
   [-LogRetentionInDays <UInt32>]
   [-LogVerbosity <String>]
   [-CacheLocation <String>]
   [-MaxMemoryCacheSizeInMB <Int32>]
   [-DocumentInfoCacheSize <UInt32>]
   [-CacheSizeInGB <Int32>]
   [-ClipartEnabled]
   [-TranslationEnabled]
   [-MaxTranslationCharacterCount <Int32>]
   [-TranslationServiceAppId <String>]
   [-TranslationServiceAddress <String>]
   [-RenderingLocalCacheLocation <String>]
   [-RecycleActiveProcessCount <UInt32>]
   [-AllowCEIP]
   [-ExcelRequestDurationMax <Int32>]
   [-ExcelSessionTimeout <Int32>]
   [-ExcelWorkbookSizeMax <Int32>]
   [-ExcelPrivateBytesMax <Int32>]
   [-ExcelConnectionLifetime <Int32>]
   [-ExcelExternalDataCacheLifetime <Int32>]
   [-ExcelAllowExternalData]
   [-ExcelUseEffectiveUserName]
   [-ExcelWarnOnDataRefresh]
   [-ExcelUdfsAllowed]
   [-ExcelMemoryCacheThreshold <Int32>]
   [-ExcelUnusedObjectAgeMax <Int32>]
   [-ExcelCachingUnusedFiles]
   [-ExcelAbortOnRefreshOnOpenFail]
   [-ExcelAutomaticVolatileFunctionCacheLifeTime <Int32>]
   [-ExcelConcurrentDataRequestsPerSessionMax <Int32>]
   [-ExcelDefaultWorkbookCalcMode <DefaultWorkbookCalcMode>]
   [-ExcelRestExternalDataEnabled]
   [-ExcelChartAndImageSizeMax <Int32>]
   [-OpenFromUrlEnabled]
   [-OpenFromUncEnabled]
   [-OpenFromUrlThrottlingEnabled]
   [-PicturePasteDisabled]
   [-RemovePersonalInformationFromLogs]
   [-AllowHttpSecureStoreConnections]
   [-WhatIf]
   [-Confirm]

说明

New-OfficeWebAppsFarm cmdlet 在本地计算机上创建新的Office Online Server场。 在 Office Online Server 场中的第一台服务器上运行此 cmdlet,然后使用 New-OfficeWebAppsMachine cmdlet 将更多服务器添加到场。

示例

------------------示例 1---------------------

New-OfficeWebAppsFarm -ExternalUrl "https://office.contoso.com" -CertificateName "Office Server Cert" -EditingEnabled:$true

本示例在本地服务器上创建一个Office Online Server场,该服务器场已在浏览器中为 Office 启用编辑。 在本示例中,内部用户和外部用户仅使用一个 URL。 “证书名称”值是显示在计算机证书存储中的证书的友好名称。

参数

-AllowCEIP

启用客户体验改善计划 (Office Online Server场中所有服务器上的 CEIP) 报告。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AllowHttp

指示应在端口 80 上预配 IIS 站点,以便进行 HTTP 访问。 应只在所有计算机都需要 IPSEC(完全加密)的环境或不包含敏感文件的测试环境中使用 AllowHTTP。

在启用 SSLOffloaded 时自动启用。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AllowHttpSecureStoreConnections

指示可使用非 SSL 连接(如 HTTP)进行安全存储连接。 默认值为 False。

仅在所有计算机均需要 IPSEC(完全加密)的环境中或在不包含敏感文件的测试环境中使用 AllowHTTPSecureStoreConnections。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AllowOutboundHttp

允许来自Office Online Server的出站 HTTP 连接。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CacheLocation

指定用于存储呈现的图像文件的全局磁盘缓存的位置。 默认位置为 %programdata%\Microsoft\OfficeWebApps\Working\d。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CacheSizeInGB

指定全局磁盘缓存的最大大小(以 GB 为单位)。

键入的值必须是 0 或任何正整数。 默认大小为 15 GB。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CertificateName

指定Office Online Server用于创建 HTTPS 绑定的证书的友好名称。

如果指定的证书找不到或已过期,或者指定的值与多个证书关联,则会记录一条错误,并且不会创建服务器场。

此值用于加入Office Online Server场的每个服务器。 因此,场中的每台服务器都必须拥有具有此友好名称的证书。

如果使用 AllowHttp 或 SSLOffloaded 参数,则无需指定 CertificateName 参数。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ClipartEnabled

启用对将必应图像插入 Office 文档的支持。 此功能需要服务器与 Web 进行通信,这种通信可直接配置,也可使用通过 Proxy 参数指定的代理配置。

必须将 OpenFromUrlEnabled 参数设置为 True,必应图像才能正常工作。 默认值为 False。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

执行命令前,看到确认提示。 有关详细信息,请键入以下命令:get-help about_commonparameters

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DocumentInfoCacheSize

指定内存缓存中存储的文档转换记录的最大数量。

默认值为 5000 条记录。

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EditingEnabled

允许在浏览器中进行编辑。 默认值为 False。 只有在您具有使用编辑功能的相应许可的情况下,才能将其设置为 True。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExcelAbortOnRefreshOnOpenFail

防止数据刷新失败后加载工作簿。 这有助于防止用户查看过期信息或他们不应查看的可能信息。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExcelAllowExternalData

启用在 Excel 工作簿中刷新 Excel 工作簿中支持的外部数据,其中工作簿包含到外部数据的连接。 默认值为 True。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExcelAutomaticVolatileFunctionCacheLifeTime

指定缓存可变函数的计算值以进行自动重新计算的最长时间(以秒为单位)。 -1:在工作簿加载时计算一次。 0:始终计算。 1 到 2073600:缓存时间为 1 秒到 24 天。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExcelCachingUnusedFiles

启用 Web Excel 会话不再使用的文件的缓存。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExcelChartAndImageSizeMax

指定 Excel 可在浏览器中打开的图表或图像的最大大小(以兆字节为单位)。 值必须是大于 0 的整数。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExcelConcurrentDataRequestsPerSessionMax

指定每个会话中允许的并发外部数据请求的最大数目。 如果会话必须发出多于此数目的请求,则附加请求必须进入队列。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExcelConnectionLifetime

指定浏览器中 Excel 的外部数据连接的持续时间(以秒为单位)。 默认值为 1800 秒。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExcelDefaultWorkbookCalcMode

参数值:文件 | 手动 | 自动 | AutoDataTables

Type:DefaultWorkbookCalcMode
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExcelExternalDataCacheLifetime

指定浏览器中 Excel 中外部数据缓存生存期的持续时间(以秒为单位)。 默认值为 300 秒。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExcelMemoryCacheThreshold

可以分配给非活动对象的最大专用字节所占的百分比。 如果超过内存缓存阈值,则将释放当前未使用的缓存对象。 有效值:0(禁用非活动对象的缓存);从 1 到 95。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExcelPrivateBytesMax

指定 Excel 在浏览器中使用的最大专用字节(以兆字节为单位)。 如果设置为 -1,则最大专用字节数使用 50% 的计算机物理内存。

键入的值必须为 -1 或任何正整数。 默认值为 -1。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExcelRequestDurationMax

指定会话中单个请求的最长持续时间(以秒为单位)。 此时间过后,该请求超时。

键入的值必须为 -1(无限制)或介于 1 到 2073600 之间的某个整数。 默认值为 300。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExcelRestExternalDataEnabled

允许来自 REST API 的刷新外部数据连接的请求。 如果将“允许外部数据”设置为 None,则该设置不起作用。 复选框布尔值。 默认值为 False。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExcelSessionTimeout

指定当没有用户活动时,会话在浏览器中在 Excel 中保持活动的时间(以秒为单位)。 有效值包括:

-1 会话永不过期。

0 会话在单个请求结束时过期。

1 到 2073600   会话保持活动状态的时间为 1 秒到 24 天。 默认值为 450。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExcelUdfsAllowed

在浏览器中为 Excel 启用用户定义的函数。 默认值为 False。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExcelUnusedObjectAgeMax

非活动对象保留在内存缓存中的最大时间(以分钟为单位)。 非活动状态的对象是指不在会话中使用的对象。 有效值:-1(无最大值);从 1 到 34560(24 天)。 默认值为 -1。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExcelUseEffectiveUserName

允许在浏览器中将 Analysis Services EffectiveUserName 参数与 Excel 配合使用。 默认值为 False。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExcelWarnOnDataRefresh

关闭或关闭在浏览器中的 Excel 中刷新数据时显示的警告对话框。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExcelWorkbookSizeMax

指定可以加载的工作簿的最大大小(以 MB 为单位)。

键入的值必须为 1 到 2000 之间的整数。 默认值为 10。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExternalURL

指定客户端用于从 Internet 访问Office Online Server场的 URL 根。 对于负载均衡的多服务器Office Online Server场,外部 URL 绑定到面向外部的负载均衡器的 IP 地址。

Office Online Server场至少需要一个 URL,使用 ExternalURL 或 InternalURL 进行设置。 也可以同时设置内部和外部 URL。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-FarmOU

指定 Active Directory 组织单位的名称, (OU) 服务器必须是 其成员才能加入Office Online Server场。 使用此参数可防止未经授权的服务器 (即不在 OU 中的服务器) 加入Office Online Server场。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

通过回答“是”禁止显示任何用户提示。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InternalURL

指定客户端用于从 Intranet 访问Office Online Server场的 URL 根。

Office Online Server场至少需要一个 URL,使用 ExternalURL 或 InternalURL 进行设置。 也可以同时设置内部和外部 URL。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LogLocation

指定本地计算机上存储活动日志的位置。

该位置应用于场中的每台服务器,不能基于服务器进行自定义。 默认位置为 %programdata%\Microsoft\OfficeWebApps\Data\Logs\ULS。

务必在存储日志的驱动器上留有足够的磁盘空间。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LogRetentionInDays

指定日志条目的存储天数。 超过配置天数的日志条目将被修剪。

键入的值必须是介于 0 到 365 之间的整数。 默认值为 7 天。

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LogVerbosity

指定跟踪日志文件中存储的信息量。 有以下值:

VerboseEX 将非常详细的信息写入跟踪日志文件。 适用于数量可能非常大的跟踪。

Verbose 将详细的信息写入跟踪日志文件。

Medium 将中等详细程度的信息写入跟踪日志文件。

High 将高度概括性的信息写入跟踪日志文件。

Monitorable 写入表示应受到监视的不寻常代码路径和操作的跟踪。

Unexpected 写入表示应受到监视的意外代码路径和操作的跟踪。

None 不向跟踪日志文件写入任何跟踪信息。

长时间将 LogVerbosity 保持为较低级别将会对性能产生不利影响。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MaxMemoryCacheSizeInMB

指定呈现缓存可以使用的最大内存容量(以 MB 为单位)。

键入的值必须是 0 或任何正整数。 默认大小为 75 MB。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MaxTranslationCharacterCount

指定要翻译的文档可包含的最大字符数。

键入的值必须是整数值。 该值可设置为 0 以指示没有限制或设置为 2000 到 2,000,000 之间的一个值。 默认值为 125,000。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OpenFromUncEnabled

启用或禁用使用联机查看器从 UNC 路径查看 Office 文件的功能。

必须先将 OpenFromUrlEnabled 设置为 True,然后才能允许联机查看器显示 UNC 路径中的文件。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OpenFromUrlEnabled

打开或关闭使用联机查看者从 URL 或 UNC 路径查看 Office 文件的功能。 默认值为 False。

使用 ClipartEnabled 时,必须将此参数设置为 True。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OpenFromUrlThrottlingEnabled

限制在一定时段内来自任何给定服务器的 URL 打开请求的次数。 默认限制值(不可配置)可确保Office Online Server场不会因请求在联机查看器中查看内容而使单个服务器不堪重负。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PicturePasteDisabled

关闭用户在浏览器中将图像从网页粘贴到 Office 的功能。 默认值为 False。 如果 OpenFromURLEnabled 设置为 True,并且未将 PicturePasteDisabled 设置为 False,则用户可以在浏览器中将图像粘贴到 Office 中。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Proxy

指定配置为允许向外部网站发出 HTTP 请求的代理服务器的 URL。 通常与 ClipartEnabled 和 TranslationEnabled 参数一起配置。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecycleActiveProcessCount

指定在回收进程之前,单个 Word 或 PowerPoint 进程可以呈现的文件数。

键入的值必须是介于 1 到 1000 之间的整数。 默认值为 5。

Type:UInt32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RemovePersonalInformationFromLogs

尽最大努力清理Office Online Server日志中的个人信息,并将值替换为 SHA256 哈希。 可能会擦除信息包括:

文档名称和 URL

IP 地址

电子邮件地址

用户名

默认值为 False。 请注意,启用此参数并不保证个人信息不会记录到Office Online Server日志中。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RenderingLocalCacheLocation

指定 Word 和 PowerPoint 查看服务使用的临时缓存的位置。

默认位置为 %programdata%\Microsoft\OfficeWebApps\Working\waccache。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-S2SCertificateName

用于 SharePoint Server 的服务器到服务器身份验证的证书的友好名称。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SSLOffloaded

向Office Online Server场中的服务器指示 SSL 已卸载到负载均衡器。 如果启用 SSLOffloaded,Web 应用程序将绑定到本地服务器上的端口 80 (HTTP)。 但是,引用其他资源(如 CSS 或图像)的 HTML 将对这些引用使用 HTTPS URL。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TranslationEnabled

启用对使用 Microsoft Translator 的自动文档翻译的支持,Microsoft Translator 是一种在不同的语言之间翻译文本的联机服务。 已翻译的文件显示在 Word 中。 因为 Microsoft Translator 是一项联机服务,您必须直接启用或使用通过 Proxy 参数指定的代理启用服务器与 Web 的通信。

Microsoft Translator 可能会收集数据以改善翻译质量。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TranslationServiceAddress

指定将翻译请求发送到的翻译服务器的 URL。 默认为 Microsoft Translator 联机服务。 一般不使用此参数,除非必须更改翻译服务。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TranslationServiceAppId

指定翻译服务的应用程序 ID。 默认值为浏览器中 Office 的公共应用程序 ID。 一般不使用此参数,除非您已与 Microsoft Translator 协商要求其他服务,并且他们向您提供了专用应用程序 ID。

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

显示一条描述命令作用的消息,而不执行命令。 有关详细信息,请键入以下命令:get-help about_commonparameters

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False