Windows PowerShell-Befehle (SharePoint Server 2010)

 

Gilt für: SharePoint Foundation 2010, SharePoint Server 2010

Letztes Änderungsdatum des Themas: 2015-07-16

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

Inhalt dieses Artikels

  • Installieren von SharePoint-Produkten mithilfe von Windows PowerShell

  • Windows PowerShell-Installations-Cmdlets

Informationen zu den Befehlen und der Syntax, die bei der Skriptbereitstellung einer SharePoint Server 2010-Farm verwendet werden, finden Sie unter Referenz zu Bereitstellungsskripts (SharePoint Server 2010).

Installieren von SharePoint-Produkten mithilfe von Windows PowerShell

In SharePoint Server 2010 können Sie Windows PowerShell-Cmdlets als alternative Schnittstelle für die Durchführung verschiedener Vorgänge nutzen, mit denen die Konfiguration der SharePoint-Produkte gesteuert wird. Darüber hinaus können Sie die Bereitstellung optimieren, indem Sie Befehlszeileninstallationen in Kombination mit anderen Administratortools verwenden, um unbeaufsichtigte Installationen zu automatisieren.

Sie können die Windows PowerShell-Cmdlets in der SharePoint 2010-Verwaltungsshell ausführen oder das Snap-In hinzufügen, das die Cmdlets enthält. Wenn Sie eine Verwaltungsshell verwenden, erübrigt sich der Schritt der Registrierung des Snap-Ins, das die Cmdlets enthält, mithilfe des Add-PSSnapin-Cmdlets. Weitere Informationen zur Verwendung von Windows PowerShell mit Microsoft SharePoint 2010-Produkte finden Sie unter Verwalten von SharePoint 2010-Produkten mit Windows PowerShell.

Wenn Sie die Cmdlets verwenden möchten, stellen Sie sicher, dass die folgenden Mindestanforderungen erfüllt sind: Weitere Informationen finden Sie unter Add-SPShellAdmin. Weitere Informationen zum Hinzufügen eines Benutzers zur SharePoint_Shell_Access-Rolle für die angegebene Datenbank finden Sie unter Add-SPShellAdmin.

Hinweis

Wenn Sie eine neue Farm erstellen oder einen Server das erste Mal zu einer Farm hinzufügen, ignorieren Sie 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 Sie zum Konfigurieren der Installation den Konfigurations-Assistent für SharePoint-Produkte verwenden, werden die Befehle (auch als Konfigurationsaufgaben bezeichnet) automatisch in der richtigen Reihenfolge aufgerufen. Wenn Sie jedoch Cmdlets verwenden, müssen Sie darauf achten, dass Sie die Aufgaben 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 beispielsweise einer neuen Farm einen Server hinzufügen, der sich in einer anderen Farm befunden hat, starten Sie den Windows PowerShell-Prozess neu, bevor Sie den Server der neuen Farm hinzufügen.

Windows PowerShell-Installations-Cmdlets

Sie können die folgenden Windows PowerShell-Cmdlets zum Installieren und Konfigurieren von SharePoint Server 2010 verwenden.

Windows PowerShell-Cmdlet Beschreibung

New-SPConfigurationDatabase

Erstellt eine neue Konfigurationsdatenbank auf dem angegebenen Datenbankserver. Diese ist die zentrale Datenbank für eine neue SharePoint-Farm. Mit diesem Befehl wird außerdem die Inhaltsdatenbank für die Verwaltung erstellt.

Install-SPHelpCollection

Installiert die Dateien für die Hilfewebsitesammlung für SharePoint 2010-Produkte in der aktuellen Farm. Sie müssen den Parameter Alle angeben, damit alle CAB-Dateien für die Hilfesammlung unter %Program Files%\Common Files\Microsoft Shared\Web Server Extensions\14\HCCab\<LCID> in der Hilfewebsitesammlung installiert werden.

Initialize-SPResourceSecurity

Erzwingt Ressourcensicherheit auf dem lokalen Server. Dieses Cmdlet erzwingt Sicherheit für alle Ressourcen, z. B. Dateien, Ordner und Registrierungsschlüssel.

Install-SPService

Installiert und (optional) stellt Dienste in einer Farm bereit. Dieses Cmdlet installiert alle Dienste, Dienstinstanzen und Dienstproxys, die in der Registrierung auf dem lokalen Servercomputer angegeben sind.

Install-SPFeature

Installiert ein bestimmtes SharePoint-Feature mithilfe der Datei Feature.xml. Wenn Sie eine neue Farm erstellen, müssen Sie den AllExistingFeatures-Parameter angeben, damit alle verfügbaren Features installiert werden.

New-SPCentralAdministration

Erstellt eine neue Webanwendung für die Zentraladministration und startet den Dienst für die Zentraladministration auf dem lokalen Computer. Die Zentraladministration steht nur auf den Computern zur Verfügung, 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