Set-SPFarmConfig
设置本地服务器场的一个全局属性,或者一个全局属性的集合。
语法
Set-SPFarmConfig
[-AssignmentCollection <SPAssignmentCollection>]
[-Confirm]
[-DataFormWebPartAutoRefreshEnabled <Boolean>]
[-Force]
[-InstalledProductsRefresh]
[-ServiceConnectionPointBindingInformation <String>]
[-ServiceConnectionPointDelete]
[-WhatIf]
[-WorkflowBatchSize <Int32>]
[-WorkflowEventDeliveryTimeout <Int32>]
[-WorkflowPostponeThreshold <Int32>]
[-ASPScriptOptimizationEnabled <Boolean>]
[-UserAccountDirectoryPathIsImmutable]
[-DefaultActivateOnSiteMasterValue <Boolean>]
[-MaxSiteSubscriptionSettingsValueLength <UInt32>]
[-MaxTenantStoreValueLength <UInt32>]
[-SiteMasterMode <SPSiteMasterMode>]
[-SiteMasterValidationIntervalInHours <UInt32>]
[<CommonParameters>]
说明
cmdlet Set-SPFarmConfig
更新不是 SPFarm 对象成员的本地场的全局设置集合。
Get-SPFarmConfig
使用 cmdlet 读取本地场的全局设置,并从本地场返回的属性集合中创建新的 PSCustomObject 对象,然后将此对象添加到管道。
修改 PSCustomObject 对象并将其传递给 Set-SPFarmConfig
cmdlet 以更改参数值。
PSCustomObject 对象中收集的属性必须是服务器场范围的设置,并且只能为整个场配置一次。
添加到 PSCustomObject 对象的参数名称必须与 cmdlet 的 Set-SPFarmConfig
输入参数名称完全匹配。
有关适用于 SharePoint 产品的 Windows PowerShell 的权限和最新信息,请参阅 SharePoint Server cmdlet。
示例
------------------示例--------------------------
Set-SPFarmConfig -WorkflowBatchSize 50
本示例将 WorkflowBatdhSize 设置为 50。
参数
-ASPScriptOptimizationEnabled
指定是否启用 ASP 脚本优化。 默认值为 false (off)。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-AssignmentCollection
管理对象以便正确进行处理。 使用 SPWeb 或 SPSite 等对象可能会耗用大量内存,而且在 Windows PowerShell 脚本中使用这些对象需要正确管理内存。 通过使用 SPAssignment 对象,可以将对象分配给变量,然后在不需要这些对象时对它们进行处理,以释放内存。 在使用 SPWeb、SPSite 或 SPSiteAdministration 对象时,如果不使用分配集合或 Global 参数,则会自动处理这些对象。
在使用 Global 参数时,所有对象均包含在全局存储中。 如果未立即使用对象,或未通过使用 Stop-SPAssignment 命令来处理对象,则可能会发生内存不足的情况。
Type: | SPAssignmentCollection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-Confirm
执行命令前,看到确认提示。
有关详细信息,请键入以下命令:get-help about_commonparameters
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-DataFormWebPartAutoRefreshEnabled
指定是否允许此服务器场中的任何页面上的任何 DataFormWebPart 以异步方式(在页面呈现完成之后)定期刷新其内容。
如果设置为 false,所有 DataFormWebParts 将忽略在 Web 部件属性中提供的自动刷新间隔。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-DefaultActivateOnSiteMasterValue
指定是否激活网站母版作为默认值。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-Force
强制删除或更新服务连接点。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-InstalledProductsRefresh
使用服务器场中安装的产品的列表更新当前计算机的许可证状态。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-MaxSiteSubscriptionSettingsValueLength
设置 SiteSubscription 属性值的最大大小。
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-MaxTenantStoreValueLength
设置租户存储属性值的最大大小。
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-ServiceConnectionPointBindingInformation
在 Active Directory 域 服务 (AD DS) 中添加或更新当前场的服务连接点。
键入的值必须是将添加到此服务连接点的键值对的字符串数组。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-ServiceConnectionPointDelete
在 AD DS 中删除当前服务器场的服务连接点。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-SiteMasterMode
指定打开还是关闭网站母版模式。 默认值为 off。
Type: | SPSiteMasterMode |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-SiteMasterValidationIntervalInHours
确定验证站点主机的时间长度(以小时为单位)。
默认值为 24。
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-UserAccountDirectoryPathIsImmutable
指定对象上的 SPSite
属性是否UserAccountDirectoryPath
不可变。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-WhatIf
显示一条描述命令作用的消息,而不执行命令。
有关详细信息,请键入以下命令:get-help about_commonparameters
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-WorkflowBatchSize
指定传递到单个工作流实例的事件的分页大小。
对于每个请求,每次将以 100 个事件的批大小输出事件流。
批大小是指为单个工作流实例处理的事件数,它可以同时包含多个队列事件。 阈值将改写批大小;如果由于所有前端 Web 服务器上运行的实例过多而导致无法启动或重新启动工作流实例,则将不会获取任何事件,这与批大小无关。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-WorkflowEventDeliveryTimeout
指定工作流作业在不出现作业超时的情况下必须运行的时间(作为整数)。
如果工作流作业超时,则会被放回到队列末尾以便再次运行。
例如,如果该值设置为 5,则工作流作业必须在 5 分钟内完成,否则工作流作业将超时。任何超时的工作流作业都将被放回到队列末尾以便再次运行。默认值为 5 。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-WorkflowPostponeThreshold
指定在将新工作流实例延迟到队列中之前的某一时间可在 IIS 中针对内容数据库运行的工作流的数目。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |