Поделиться через


Администрирование приложений-служб с помощью консоли управления 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

  1. Откройте Windows PowerShell.

  2. В окне Windows PowerShell введите get-PSSnapin – Registered. В списке появится оснастка SharePoint Foundation 2010.

  3. В окне Windows PowerShell введите Add-PSSnapin Microsoft.SharePoint.Powershell.

Можно также добавить оснастку Windows PowerShell в используемый Windows PowerShell $profile на постоянной основе.

Управление приложениями-службами с помощью команд Windows PowerShell

В следующей таблице приведены существительные и глаголы Windows PowerShell, чаще других используемые разработчиками приложений приложений-служб для управления службами, экземплярами служб и приложениями-службами.

Таблица 1. Существительные и глаголы Windows PowerShell, используемые в среде приложений-служб

Существительное

Команды Windows PowerShell

SPService

  • Install-SPService

SPServiceInstance

  • Get-SPServiceInstance

  • Start-SPServiceInstance

  • Stop-SPServiceInstance

SPServiceApplication

  • Get-SPServiceApplication

  • Publish-SPServiceApplication

  • Remove-SPServiceApplication

  • Set-SPServiceApplication

  • Unpublish-SPServiceApplication

SPServiceApplicationProxy

  • Get-SPServiceApplicationProxy

  • Remove-SPServiceApplicationProxy

SPIisWebServiceApplicationPool

  • Get-SPServiceApplicationPool

  • New-SPServiceApplicationPool

  • Remove-SPServiceApplicationPool

  • Set-SPServiceApplicationPool

Документация для этих командлетов приведена в оболочке SharePoint.

Рекомендации по созданию командлетов

При разработке собственной службы разработчик может переопределить команды Windows PowerShell, связанные с SharePoint 2010, добавив собственные параметры. Но эти пользовательские параметры должны соответствовать тем же стандартам, что и SharePoint 2010. Ниже приведены рекомендации, которые могут быть полезны при создании или изменении командлетов:

  • При создании объекта, производного от существующего объекта , замените префикс SP существительного именем своей службы или своего компонента.

  • При создании объекта, производного от существующего объекта SharePoint 2010, вызывайте для всех типовых операций методы базового объекта.

  • По возможности повторно используйте существующие имена параметров.

См. также

Концепции

Введение в командлеты оболочки управления SharePoint

Windows PowerShell в командной консоли SharePoint