此任务中的过程:
•使用 Windows PowerShell 在所有网站集上激活 Office Web Apps 功能
•使用管理中心在一个网站集上激活 Office Web Apps 功能
•使用 Windows PowerShell 在一个网站集上激活 Office Web Apps 功能
•使用 Windows PowerShell 在单个网站集上停用 Office Web Apps 功能
本任务中的一些过程需要使用 Windows PowerShell 或 SharePoint 2010 Management Shell 以运行 cmdlet。若要在 Windows PowerShell 中运行 SharePoint 2010 cmdlet,您必须通过使用 Add-PSSnapin cmdlet 添加 Microsoft.SharePoint.PowerShell 管理单元,或者可以通过使用 SharePoint 2010 Management Shell 来运行 SharePoint 2010 cmdlet。默认情况下,Microsoft.SharePoint.PowerShell 管理单元已经注册,并且已添加到 SharePoint 2010 Management Shell 中。若要运行 SharePoint 2010 cmdlet,您必须是配置数据库上 SharePoint_Shell_Access 角色的成员并且是安装 SharePoint 2010 产品的计算机上 WSS_ADMIN_WPG 本地组的成员。若要在 Windows PowerShell 或 SharePoint 2010 Management Shell 中运行脚本,您必须使用 set-executionpolicy cmdlet 和 unrestricted 参数设置执行策略。有关 Add-PSSnapin cmdlet 的详细信息,请参阅 Add-PSSnapin。有关如何结合使用 Windows PowerShell 和 SharePoint 2010 产品的详细信息,请参阅借助 Windows PowerShell 的 SharePoint 2010 产品管理。
使用 Windows PowerShell 在所有网站集上激活 Office Web Apps 功能
1.使用记事本打开一个新文本文件,然后将以下脚本复制并粘贴到该文件中。
复制
$webAppsFeatureId = $(Get-SPFeature -limit all | where {$_.displayname -eq "OfficeWebApps"}).Id
Get-SPSite -limit ALL |foreach{Enable-SPFeature $webAppsFeatureId -url $_.URL }
2.使用 .ps1 文件扩展名将该文件保存到运行脚本的文件夹(通常是 C:\scripts)中。
3.在 Windows PowerShell 命令提示符(即 PS C:\>)处,键入以下命令并按 Enter:
C:\<path>\<filename>.ps1
使用管理中心在一个网站集上激活 Office Web Apps 功能
1.单击“开始”,依次指向“所有程序”、“Microsoft SharePoint 2010 产品”和“SharePoint 2010 管理中心”。
2.在“SharePoint 管理中心”主页上,单击“网站操作”,然后单击“网站设置”。
3.在“网站设置”页上的“网站集管理”中,单击“网站集功能”。
4.在“功能”页上,对“Office Web Apps”单击“激活”。
使用 Windows PowerShell 在一个网站集上激活 Office Web Apps 功能
1.使用记事本打开一个新文本文件,然后将以下脚本复制并粘贴到该文件中。
复制
$webAppsFeatureId = $(Get-SPFeature -limit all | where {$_.displayname -eq "OfficeWebApps"}).Id
$singleSiteCollection = Get-SPSite -Identity http://<site_name>
Enable-SPFeature $webAppsFeatureId -Url $singleSiteCollection.URL
2.指定以下参数:
参数 值
–Identity
URL
3.使用 .ps1 文件扩展名将该文件保存到运行脚本的文件夹(通常是 C:\scripts)中。
4.在 Windows PowerShell 控制台的命令提示符(即 PS C:\>)处,键入以下命令,然后按 Enter:
C:\<path>\<filename>.ps1
使用 Windows PowerShell 在单个网站集上停用 Office Web Apps 功能
1.使用记事本打开一个新文本文件,然后将以下脚本复制并粘贴到该文件中。
复制
$webAppsFeatureId = $(Get-SPFeature -limit all | where {$_.displayname -eq "OfficeWebApps"}).Id
$singleSiteCollection = Get-SPSite -Identity http://<site_name>
Disable-SPFeature $webAppsFeatureId -Url $singleSiteCollection.URL
2.指定以下参数:
参数 值
–Identity
URL
3.使用 .ps1 文件扩展名将该文件保存到运行脚本的文件夹(通常是 C:\scripts)中。
4.在 Windows PowerShell 控制台的命令提示符(即 PS C:\>)处,键入以下命令,然后按 Enter:
C:\<path>\<filename>.ps1