Repair-SPOSite
Überprüft und repariert die Websitesammlung und ihre Inhalte.
Syntax
Default (Standardwert)
Repair-SPOSite
-Identity <SpoSitePipeBind>
[-RuleId <Guid>]
[-RunAlways]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Das Repair-SPOSite Cmdlet führt eine oder alle Integritätsprüfungen der Websitesammlung und ihres Inhalts aus.
Dieses Cmdlet nimmt Änderungen vor, wenn Fehler gefunden werden, die sich automatisch reparieren lassen.
Das Cmdlet meldet, welche Integritätsprüfungsregeln ausgeführt wurden, und stellt eine Zusammenfassung der Ergebnisse bereit.
Die Regeln unterstützen möglicherweise keine automatische Reparatur.
Tests ohne Reparaturmodus können durch Ausführen des Test-SPOSite Cmdlets initiiert werden.
Sie müssen mindestens ein SharePoint-Administrator sein, um das Cmdlet ausführen zu können.
Angaben zu Berechtigungen sowie die aktuellsten Informationen zu Windows PowerShell für SharePoint Online finden Sie in der Onlinedokumentation unter Einführung in die SharePoint Online-Verwaltungsshell.
Beispiele
BEISPIEL 1
Repair-SPOSite https://contoso.sharepoint.com/sites/marketing
In diesem Beispiel werden alle Integritätsprüfungen der Websitesammlung im Reparaturmodus für die https://contoso.sharepoint.com/sites/marketing Websitesammlung ausgeführt.
BEISPIEL 2
Repair-SPOSite https://contoso.sharepoint.com/sites/marketing -RuleID "ee967197-ccbe-4c00-88e4-e6fab81145e1"
In diesem Beispiel wird die Regel Zur Überprüfung fehlender Kataloge im Reparaturmodus für die https://contoso.sharepoint.com/sites/marketing Websitesammlung ausgeführt.
Parameter
-Confirm
Anwendbar: SharePoint Online
Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.
Parametereigenschaften
| Typ: | System.Management.Automation.SwitchParameter |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
| Aliase: | vgl |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-Identity
Anwendbar: SharePoint Online
Gibt die SharePoint Online-Websitesammlung an, auf der die Reparaturen ausgeführt werden sollen.
Parametereigenschaften
| Typ: | Microsoft.Online.SharePoint.PowerShell.SpoSitePipeBind |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | True |
| Wert aus Pipeline: | True |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-RuleId
Anwendbar: SharePoint Online
Gibt eine Integritätsprüfungsregel an, die ausgeführt werden soll.
Zum Beispiel:
- "ee967197-ccbe-4c00-88e4-e6fab81145e1" für Missing Galeries.
- "befe203b-a8c0-48c2-b5f0-27c10f9e1622" für in Konflikt stehende Inhaltstypen.
- "a9a6769f-7289-4b9f-ae7f-5db4b997d284" für fehlende übergeordnete Inhaltstypen.
- "5258ccf5-e7d6-4df7-b8ae-12fcc0513ebd" für fehlende Websitevorlagen.
- "99c946f7-5751-417c-89d3-b9c8bb2d1f66" für nicht unterstützte Sprachpaketverweise.
- "6da06aab-c539-4e0d-b111-b1da4408859a" für nicht unterstützte MUI-Verweise.
Parametereigenschaften
| Typ: | System.Guid |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-RunAlways
Anwendbar: SharePoint Online
Zeigt eine Meldung an, die die Auswirkung des Befehls erklärt, anstatt den Befehl auszuführen.
Parametereigenschaften
| Typ: | System.Management.Automation.SwitchParameter |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-WhatIf
Anwendbar: SharePoint Online
Zeigt, was passieren würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Parametereigenschaften
| Typ: | System.Management.Automation.SwitchParameter |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
| Aliase: | Wi |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen finden Sie unter about_CommonParameters.