Verwalten von Dienstanwendungen mit der SharePoint 2010-Verwaltungsshell

Letzte Änderung: Dienstag, 20. April 2010

Gilt für: SharePoint Foundation 2010

Inhalt dieses Artikels
Hinzufügen des SharePoint-Snap-Ins zu Windows PowerShell
Verwalten von Dienstanwendungen mithilfe von Windows PowerShell-Befehlen
Bewährte Methoden für das Erstellen von Cmdlets

Die SharePoint-Verwaltungsshell in SharePoint Foundation 2010 stellt eine umfassende Sammlung an Windows PowerShell-Cmdlets bereit, durch die Entwicklung, Bereitstellung und Verwaltung von SharePoint 2010 einfacher und effizienter werden.

Die SharePoint-Verwaltungsshell ersetzt das Verwaltungstool Stsadm.exe. In allen aktuellen und zukünftigen Entwicklungen von Befehlszeilentools und administrativen Dateien Microsoft SharePoint Foundation 2010 sollte diese neue Skripttechnologie verwendet werden.

HinweisHinweis

Die Stsadm-Befehle, die zum Erstellen, Aufzählen und Verwalten von Anbietern für gemeinsame Dienste (Shared Services Providers, SSPs) verwendet werden, können mit dem Service Application Framework nicht verwendet werden.

Hinzufügen des SharePoint-Snap-Ins zu Windows PowerShell

Damit Sie die SharePoint Foundation 2010-Cmdlets über das Windows PowerShell-Befehlsfenster verwenden können, können Sie das SharePoint 2010-Snap-In zu Windows PowerShell hinzufügen.

So fügen Sie das SharePoint-Snap-In zu Windows PowerShell hinzu

  1. Öffnen Sie Windows PowerShell.

  2. Geben Sie im Windows PowerShell-Fenster Folgendes ein: get-PSSnapin – Registered. Das SharePoint Foundation 2010-Snap-In wird aufgeführt.

  3. Geben Sie im Windows PowerShell-Fenster Folgendes ein: Add-PSSnapin Microsoft.SharePoint.Powershell.

Sie können das Windows PowerShell-Snap-In auch dauerhaft zu Ihrem Windows PowerShell-$profile hinzufügen.

Verwalten von Dienstanwendungen mithilfe von Windows PowerShell-Befehlen

Die folgende Tabelle beschreibt die Windows PowerShell-Substantive und -Verben, die Entwickler von Service Application Framework-Anwendungen zumeist für die Verwaltung von Diensten, Dienstinstanzen und Dienstanwendungen verwenden.

Tabelle 1. Windows PowerShell-Substantive und -Verben für den Einsatz mit dem Service Application Framework

Substantiv

Windows PowerShell-Befehle

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

Die Dokumentation dieser Cmdlets finden Sie in der SharePoint-Verwaltungsshell.

Bewährte Methoden für das Erstellen von Cmdlets

Beim Entwickeln des Dienstes können Sie die SharePoint 2010-spezifischen Windows PowerShell-Verben außer Kraft setzen, um eigene Parameter hinzuzufügen. Solche benutzerdefinierten Parameter müssen jedoch dieselben Standards wie SharePoint 2010 einhalten. Im Folgenden sind bewährte Methoden aufgeführt, die Sie beim Erstellen oder Ändern von Cmdlets verwenden sollten:

  • Wenn Sie eine Ableitung von einem vorhandenen -Objekt erstellen, sollten Sie das Substantivpräfix SP durch den Namen Ihres Dienstes oder Features ersetzen.

  • Wenn Sie eine Ableitung von einem vorhandenen SharePoint 2010-Objekt erstellen, sollten Sie für alle allgemeinen Operationen die Methoden des Basisobjekts aufrufen.

  • Vorhandene Parameternamen sollten, sofern möglich, wiederverwendet werden.

Siehe auch

Konzepte

Einführung in Cmdlets für die SharePoint-Verwaltungsshell

Windows PowerShell in der SharePoint-Verwaltungsshell