Windows PowerShell-Befehle (SharePoint Foundation 2010)

 

Gilt für: SharePoint Foundation 2010

Letztes Änderungsdatum des Themas: 2015-07-16

In diesem Artikel werden die Windows PowerShell-Cmdlets behandelt, die zum Installieren von Microsoft SharePoint Foundation 2010 auf einem eigenständigen Server oder in einer Serverfarm benötigt werden.

Inhalt dieses Artikels:

  • Installieren von SharePoint-Produkten mithilfe von Windows PowerShell

  • Windows PowerShell-Cmdlets für die Installation

Weitere Informationen zu den Befehlen und der Syntax im Zusammenhang mit der Bereitstellung einer SharePoint Foundation 2010-Farm mithilfe von Skripts finden Sie unter Referenz zu Bereitstellungsskripts (SharePoint Foundation 2010).

Installieren von SharePoint-Produkten mithilfe von Windows PowerShell

In SharePoint Foundation 2010 können Sie die Windows PowerShell-Cmdlets als alternative Schnittstelle zum Ausführen mehrerer Vorgänge verwenden, mit denen die Konfiguration der SharePoint-Produkte gesteuert wird. Darüber hinaus können Sie die Bereitstellung optimieren, indem Sie mithilfe von Befehlszeileninstallationen in Kombination mit anderen Administratortools unbeaufsichtigte Installationen automatisieren.

Sie können die Windows PowerShell-Cmdlets in der SharePoint 2010-Verwaltungsshell ausführen oder aber das Snap-In hinzufügen, das die Cmdlets enthält. Durch die Verwendung einer Verwaltungsshell muss das Snap-In mit den Cmdlets nicht mehr mit dem Add-PSSnapin-Cmdlet registriert werden. Weitere Informationen zum Verwenden von Windows PowerShell zusammen mit Microsoft SharePoint 2010-Produkten finden Sie unter Verwalten von SharePoint 2010-Produkten mit Windows PowerShell.

Für die Verwendung der Cmdlets müssen die folgenden Mindestanforderungen erfüllt sein: Weitere Informationen finden Sie unter Add-SPShellAdmin. Weitere Informationen zum Hinzufügen eines Benutzers zur Rolle SharePoint_Shell_Access für die angegebene Datenbank finden Sie unter Add-SPShellAdmin.

Hinweis

Ignorieren Sie beim Erstellen einer neuen Farm oder beim erstmaligen Hinzufügen eines Servers zu einer Farm die folgende Fehlermeldung: "Auf die lokale Farm kann nicht zugegriffen werden. Cmdlets mit 'FeatureDependencyId' sind nicht registriert."

Die Cmdlets müssen in einer bestimmten Reihenfolge ausgeführt werden. Wenn der Konfigurations-Assistent für SharePoint-Produkte zum Konfigurieren der Installation verwendet wird, werden die Befehle (werden auch als Konfigurationsaufgaben bezeichnet) in der richtigen Reihenfolge aufgerufen. Wenn Sie jedoch Cmdlets verwenden, müssen Sie die Aufgaben unbedingt in der richtigen Reihenfolge ausführen. Die Windows PowerShell-Cmdlets müssen in der folgenden Reihenfolge ausgeführt werden:

  1. New-SPConfigurationDatabase

  2. Install-SPHelpCollection

  3. Initialize-SPResourceSecurity

  4. Install-SPService

  5. Install-SPFeature

  6. New-SPCentralAdministration

  7. Install-SPApplicationContent

Hinweis

Verwenden Sie einen neuen Windows PowerShell-Prozess, um Vorgänge in einer neuen Farm auszuführen. Wenn Sie z. B. einer neuen Farm einen Server hinzufügen, der in einer anderen Farm vorhanden war, starten Sie den Windows PowerShell-Prozess neu, bevor Sie den Server der neuen Farm hinzufügen.

Windows PowerShell-Cmdlets für die Installation

Mit den folgenden Windows PowerShell-Cmdlets können Sie SharePoint Foundation 2010 installieren und konfigurieren.

Windows PowerShell-Cmdlet Beschreibung

New-SPConfigurationDatabase

Erstellt eine neue Konfigurationsdatenbank auf dem angegebenen Datenbankserver. Dies ist die zentrale Datenbank für eine neue SharePoint-Farm. Mit diesem Befehl wird auch die Administrationsinhaltsdatenbank erstellt.

Install-SPHelpCollection

Installiert die Dateien der Hilfewebsitesammlung für SharePoint 2010-Produkte in der aktuellen Farm. Sie müssen den All-Parameter angeben, um alle Hilfeauflistungs-CAB-Dateien unter %Program Files%\Gemeinsame Dateien\Microsoft Shared\Web Server Extensions\14\HCCab\<LCID> in der Hilfewebsitesammlung zu installieren.

Initialize-SPResourceSecurity

Erzwingt die Ressourcensicherheit auf dem lokalen Server. Dieses Cmdlet erzwingt die Sicherheit für alle Ressourcen, einschließlich Dateien, Ordnern und Registrierungsschlüsseln.

Install-SPService

Installiert Dienste in einer Farm und stellt diese optional bereit. Mit diesem Cmdlet werden alle Dienste, Dienstinstanzen und Dienstproxys installiert, die in der Registrierung des lokalen Servercomputers angegeben sind.

Install-SPFeature

Installiert ein bestimmtes SharePoint-Feature mithilfe der Datei Feature.xml. Beim Erstellen einer neuen Farm müssen Sie den AllExistingFeatures-Parameter angeben, um alle verfügbaren Features zu installieren.

New-SPCentralAdministration

Erstellt eine neue Webanwendung für die Zentraladministration und startet den Zentraladministrationsdienst auf dem lokalen Computer. Die Zentraladministration ist nur auf Computern verfügbar, auf denen dieser Dienst ausgeführt wird.

Install-SPApplicationContent

Kopiert freigegebene Anwendungsdaten in vorhandene Webanwendungsordner.

See Also

Concepts

Verwalten von SharePoint 2010-Produkten mit Windows PowerShell