[SharePoint 2010 Q&A] Получаем локальную копию решения фермы SharePoint 2010

Q: В центре администрирования представлены решения, развернутые в ферме. Как можно загрузить их локальную копию?

image

A: Используйте следующие строки в PowerShell

$farm = Get-SPFarm

$file = $farm.Solutions.Item(“<SolutionName>”).SolutionFile

$file.SaveAs(“<Directory>\<SolutionName>”)

Обращаю ваше внимание, что для успешного исполнения данного скрипта нужно быть членом группы Администраторы фермы и также иметь права для доступа к базе данных настроек. Для настройки доступа к SQL лучше использовать Add-SPShellAdmin

Ссылки

SPSolutionCollection

SPSolution Class

Add-SPShellAdmin

Introduction to the Microsoft SharePoint SharePoint 2010 Database Layer

Advertisements

4 thoughts on “[SharePoint 2010 Q&A] Получаем локальную копию решения фермы SharePoint 2010

  1. Добрый день!
    При выполнении: $file = $farm.Solutions.Item(solutin_name.wsp).SolutionFile
    Ошибка: “Missing ‘)’ in method call.”

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s