powershell Powershell用于将Powershell与SharePoint 2007一起使用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了powershell Powershell用于将Powershell与SharePoint 2007一起使用相关的知识,希望对你有一定的参考价值。
# ----------------------------------------------
# Author: Salaudeen Rajack
# Date: 06.03.2015
# Description: Powershell functions to use Powershell with SharePoint 2007
# ----------------------------------------------
$null = [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint")
# Get-SPWebApplication
Function global:Get-SPWebApplication($WebAppURL)
{
if($WebAppURL -eq $null) #Get All Web Applications
{
#Sharepoint 2007 powershell spfarm
$Farm = [Microsoft.SharePoint.Administration.SPFarm]::Local
$websvcs = $farm.Services | where -FilterScript {$_.GetType() -eq [Microsoft.SharePoint.Administration.SPWebService]}
$WebApps = @()
foreach ($websvc in $websvcs) {
foreach ($WebApp in $websvc.WebApplications) {
$WebApps+ = $WebApp
}
}
return $WebApps
}
else #Get Web Application for given URL
{
return [Microsoft.SharePoint.Administration.SPWebApplication]::Lookup($WebAppURL)
}
}
# Get-SPSite
Function global:Get-SPSite($url)
{
return new-Object Microsoft.SharePoint.SPSite($url)
}
# Get-SPWeb
Function global:Get-SPWeb($url)
{
$site= New-Object Microsoft.SharePoint.SPSite($url)
if($site -ne $null)
{
$web=$site.OpenWeb();
}
return $web
}
以上是关于powershell Powershell用于将Powershell与SharePoint 2007一起使用的主要内容,如果未能解决你的问题,请参考以下文章