PowerShell para hacer backup de todos los WSP desplegados en nuestras granjas de SharePoint 2007.
[void][reflection.assembly]::LoadWithPartialName("Microsoft.SharePoint")
#Get Farm object
[Microsoft.SharePoint.Administration.SPFarm]$farm = [Microsoft.SharePoint.Administration.SPFarm]::get_Local()
#Create a Directory for Solutions
if ( (Test-Path -path "c:\Solutions\") -ne $True)
{
New-Item c:\Solutions\ -type directory
}
$dirName = "c:\Solutions"
foreach ($solution in $farm.Solutions)
{
Write-Host "Downloading solution $($Solution.Name)"
$filename = $Solution.SolutionFile.Name
$solution.SolutionFile.SaveAs("$dirName\$filename")
}
Read more: http://www.sharepointdiary.com/2011/10/extract-download-wsp-files-from-installed-solutions.html#ixzz3Sg5Jp4MW
Comentarios