Zum Hauptinhalt springen

Copy-ContentType

Hinweis: Für die PowerShell-Integration ist ein ShareGate Migrate Pro- oder Enterprise-Abonnement erforderlich. Sie ist im Essentials-Plan nicht verfügbar.

Befehl

Copy-ContentType

Beschreibung

Der Befehl zum Kopieren von Inhaltstypen von einer SharePoint-Website zu einer anderen.

Beispiele

Zu kopierende Inhaltstypen abrufen

$srcSite = Connect-Site -Url "http://myfarm1/sites/mysourcesite"
$dstSite = Connect-Site -Url "http://myfarm1/sites/mydestinationsite"
$toCopy = Get-ContentType -Site $srcSite
Copy-ContentType -ContentType $toCopy -DestinationSite $dstSite

Alle Inhaltstypen kopieren

$srcSite = Connect-Site -Url "http://myfarm1/sites/mysourcesite"
$dstSite = Connect-Site -Url "http://myfarm1/sites/mydestinationsite"
Copy-ContentType -All -SourceSite $srcSite -DestinationSite $dstSite

Einige Inhaltstypen kopieren

$dstSite = Connect-Site -Url "http://myfarm1/sites/mydestinationsite"Connect-Site -Url "http://myfarm1/sites/mysourcesite" | Copy-ContentType -Name MyName*,MySpecificName -DestinationSite $dstSite

Hinweis: Das Symbol * wird verwendet, um mehrere Objekte mit ähnlichem Namen aufzurufen.

Pre-Check: Alle Inhaltstypen kopieren

$srcSite = Connect-Site -Url "http://myfarm1/sites/mysourcesite"$dstSite = Connect-Site -Url "http://myfarm1/sites/mydestinationsite"Copy-ContentType -All -SourceSite $srcSite -DestinationSite $dstSite -WhatIf

Syntax

Copy-ContentType
-ContentType <ContentType[]>
-DestinationSite <Site>
[-NoContent <SwitchParameter>]
[-VersionLimit <Int32>]
[-NoCustomPermissions <SwitchParameter>]
[-NoWorkflows <SwitchParameter>]
[-NoSiteFeatures <SwitchParameter>]
[-NoWebParts <SwitchParameter>]
[-NoCustomizedListForms <SwitchParameter>]
[-NoListViews <SwitchParameter>]
[-NoNintexWorkflowHistory <SwitchParameter>]
[-UserAlerts <SwitchParameter>]
[-NormalMode <SwitchParameter>]
[-WaitForImportCompletion <SwitchParameter>]
[-ForceNewListExperience <SwitchParameter>]
[-WhatIf <SwitchParameter>]
[-CopySettings <CopySettings>]
[-MappingSettings <MappingSettings>]
[-TaskName <String>]
Copy-ContentType
-Name <String[]>
-SourceSite <Site>
-DestinationSite <Site>
[-NoContent <SwitchParameter>]
[-VersionLimit <Int32>]
[-NoCustomPermissions <SwitchParameter>]
[-NoWorkflows <SwitchParameter>]
[-NoSiteFeatures <SwitchParameter>]
[-NoWebParts <SwitchParameter>]
[-NoCustomizedListForms <SwitchParameter>]
[-NoListViews <SwitchParameter>]
[-NoNintexWorkflowHistory <SwitchParameter>]
[-UserAlerts <SwitchParameter>]
[-NormalMode <SwitchParameter>]
[-WaitForImportCompletion <SwitchParameter>]
[-ForceNewListExperience <SwitchParameter>]
[-WhatIf <SwitchParameter>]
[-CopySettings <CopySettings>]
[-MappingSettings <MappingSettings>]
[-TaskName <String>]
Copy-ContentType
-All <SwitchParameter>
-SourceSite <Site>
-DestinationSite <Site>
[-NoContent <SwitchParameter>]
[-VersionLimit <Int32>]
[-NoCustomPermissions <SwitchParameter>]
[-NoWorkflows <SwitchParameter>]
[-NoSiteFeatures <SwitchParameter>]
[-NoWebParts <SwitchParameter>]
[-NoCustomizedListForms <SwitchParameter>]
[-NoListViews <SwitchParameter>]
[-NoNintexWorkflowHistory <SwitchParameter>]
[-UserAlerts <SwitchParameter>]
[-NormalMode <SwitchParameter>]
[-WaitForImportCompletion <SwitchParameter>]
[-ForceNewListExperience <SwitchParameter>]
[-WhatIf <SwitchParameter>]
[-CopySettings <CopySettings>]
[-MappingSettings <MappingSettings>]
[-TaskName <String>]

Parameter

-All <SwitchParameter>

Gibt an, dass alle kopiert werden.

Erforderlich?

True

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

All

Aliase

None

-ContentType <ContentType[]>

Gibt die zu kopierenden Quell-Inhaltstypen an.

Erforderlich?

True

Standardwert

None

Pipelineeingabe zulässig?

True (ByValue; ByPropertyName)

Platzhalterzeichen zulässig?

False

Parametersatzname

Default

Aliase

None

-CopySettings <CopySettings>

Gibt die Kopiereinstellungen an.

Erforderlich?

False

Standardwert

None

Pipelineeingabe zulässig?

True (ByValue; ByPropertyName)

Platzhalterzeichen zulässig?

False

Parametersatzname

(All)

Aliase

None

-DestinationSite <Site>

Gibt die Ziel-Website an.

Erforderlich?

True

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

(All)

Aliase

None

-ForceNewListExperience <SwitchParameter>

Gibt an, dass der Befehl Listen nach Möglichkeit in die neue Microsoft 365-Erfahrung konvertiert.

Erforderlich?

False

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

(All)

Aliase

None

-MappingSettings <MappingSettings>

Erforderlich?

False

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

(All)

Aliase

None

-Name <String[]>

Gibt den Namen an (Platzhalter werden unterstützt).

Erforderlich?

True

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

True

Parametersatzname

Name

Aliase

None

-NoContent <SwitchParameter>

Gibt an, dass alle Listenelemente, Dokumente, Ordner und Dokumentsätze in den Listen und Bibliotheken nicht kopiert werden.

Erforderlich?

False

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

(All)

Aliase

None

-NoCustomizedListForms <SwitchParameter>

Gibt an, dass angepasste Listenformulare und Inhaltstypformulare nicht kopiert werden.

Erforderlich?

False

Standardwert

None

Platzhalterzeichen zulässig?

False

Parametersatzname

(All)

Aliase

None

-NoCustomPermissions <SwitchParameter>

Gibt an, dass für alle Elemente die Berechtigungsvererbung vom übergeordneten Element aktiviert wird.

Erforderlich?

False

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

(All)

Aliase

None

-NoListViews <SwitchParameter>

Gibt an, dass Listenansichten nicht kopiert werden.

Erforderlich?

False

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

(All)

Aliase

None

-NoNintexWorkflowHistory <SwitchParameter>

Gibt an, dass der Verlauf der Nintex-Workflows, die mit den migrierten Objekten verknüpft sind, nicht an das Ziel kopiert wird.

Erforderlich?

False

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

(All)

Aliase

None

-NormalMode <SwitchParameter>

Gibt an, dass der normale Modus verwendet werden soll.
Hinweis: Insane mode wird in PowerShell standardmäßig immer verwendet.

Erforderlich?

False

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

(All)

Aliase

None

-NoSiteFeatures <SwitchParameter>

Gibt an, dass alle Website- und Websitesammlungsfeatures, die für die kopierten Elemente erforderlich sind, nicht automatisch aktiviert werden.

Erforderlich?

False

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

(All)

Aliase

None

-NoWebParts <SwitchParameter>

Gibt an, dass Webparts beim Kopieren von Seiten nicht kopiert werden.

Erforderlich?

False

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

(All)

Aliase

None

-NoWorkflows <SwitchParameter>

Gibt an, dass die Workflows, die mit den migrierten Objekten verknüpft sind, nicht an das Ziel kopiert werden.

Erforderlich?

False

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

(All)

Aliase

None

-SourceSite <Site>

Gibt die Quell-Website an.

Erforderlich?

True

Standardwert

None

Pipelineeingabe zulässig?

True (ByValue; ByPropertyName)

Platzhalterzeichen zulässig?

False

Parametersatzname

Name, All

Aliase

None

-TaskName <String>

Gibt einen Namen für die Aufgabe an.

Erforderlich?

False

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

(All)

Aliase

None

-UserAlerts <SwitchParameter>

Gibt an, dass die Benutzerwarnungen, die mit den migrierten Objekten verknüpft sind, an das Ziel kopiert werden.

Erforderlich?

False

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

(All)

Aliase

None

-VersionLimit <Int32>

Gibt an, dass die X neuesten Versionen kopiert werden, wobei immer mindestens eine Hauptversion beibehalten wird.

Erforderlich?

False

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

(All)

Aliase

None

-WaitForImportCompletion <SwitchParameter>

Gibt an, dass der Befehl auf den Abschluss des Azure-Insane-Mode-Imports wartet.

Erforderlich?

False

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

(All)

Aliase

None

-WhatIf <SwitchParameter>

Gibt an, dass anstelle einer Migration ein Pre-Check ausgeführt wird. Weitere Informationen finden Sie unter Einen Pre-Check in PowerShell durchführen.

Erforderlich?

False

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

(All)

Aliase

None

Dieser Artikel wurde mit künstlicher Intelligenz übersetzt. Bei Unklarheiten konsultieren Sie bitte die englische Originalversion.

Hat dies deine Frage beantwortet?