Администрирование приложений-служб с помощью консоли управления SharePoint 2010
Дата последнего изменения: 9 марта 2015 г.
Применимо к: SharePoint Foundation 2010
В этой статье
Добавление оснастки SharePoint в Windows PowerShell
Управление приложениями-службами с помощью команд Windows PowerShell
Рекомендации по созданию командлетов
SharePoint в SharePoint Foundation 2010 предоставляет обширный набор командлетов Windows PowerShell, упрощающих и делающих более эффективным разработку, развертывание и администрирование SharePoint 2010.
SharePoint заменяет средство администрирования Stsadm.exe. Для всей текущей и будущей разработки средств командной строки и административных файлов в Microsoft SharePoint Foundation 2010 должна использоваться эта новая технология создания скриптов.
Примечание |
---|
Команды Stsadm, использовавшиеся для создания и перечисления поставщиков общих служб, а также для управления ими, нельзя использовать с приложений-служб. |
Добавление оснастки SharePoint в Windows PowerShell
Чтобы использовать командлеты SharePoint Foundation 2010 в командной строке Windows PowerShell, можно добавить в Windows PowerShell оснастку SharePoint 2010.
Добавление оснастки SharePoint в Windows PowerShell
Откройте Windows PowerShell.
В окне Windows PowerShell введите get-PSSnapin – Registered. В списке появится оснастка SharePoint Foundation 2010.
В окне Windows PowerShell введите Add-PSSnapin Microsoft.SharePoint.Powershell.
Можно также добавить оснастку Windows PowerShell в используемый Windows PowerShell $profile на постоянной основе.
Управление приложениями-службами с помощью команд Windows PowerShell
В следующей таблице приведены существительные и глаголы Windows PowerShell, чаще других используемые разработчиками приложений приложений-служб для управления службами, экземплярами служб и приложениями-службами.
Таблица 1. Существительные и глаголы Windows PowerShell, используемые в среде приложений-служб
Существительное |
Команды Windows PowerShell |
---|---|
SPService |
|
SPServiceInstance |
|
SPServiceApplication |
|
SPServiceApplicationProxy |
|
SPIisWebServiceApplicationPool |
|
Документация для этих командлетов приведена в оболочке SharePoint.
Рекомендации по созданию командлетов
При разработке собственной службы разработчик может переопределить команды Windows PowerShell, связанные с SharePoint 2010, добавив собственные параметры. Но эти пользовательские параметры должны соответствовать тем же стандартам, что и SharePoint 2010. Ниже приведены рекомендации, которые могут быть полезны при создании или изменении командлетов:
При создании объекта, производного от существующего объекта , замените префикс SP существительного именем своей службы или своего компонента.
При создании объекта, производного от существующего объекта SharePoint 2010, вызывайте для всех типовых операций методы базового объекта.
По возможности повторно используйте существующие имена параметров.