Zum Hauptinhalt springen

Copy-TermGroup

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-TermGroup

Beschreibung

Der Befehl zum Kopieren von Ausdrucksgruppen von einer SharePoint-Site auf eine andere.

Beispiele

Zu kopierende Ausdrucksgruppen abrufen 1

$srcSite = Connect-Site -Url "http://myfarm1/sites/mysourcesite"$srcStore = Get-TermStore -Name "Managed Metadata Service" -Site $srcSite$dstSite = Connect-Site -Url "http://myfarm1/sites/mydestinationsite"$dstStore = Get-TermStore -Name "Managed Metadata Service" -Site $dstSite$toCopy = Get-TermGroup -TermStore $srcStore Copy-TermGroup -TermGroup $toCopy -DestinationTermStore $dstStore

Zu kopierende Ausdrucksgruppen abrufen 2

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

Alle Ausdrucksgruppen kopieren

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

Einige Ausdrucksgruppen kopieren

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

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

Pre-Check für das Kopieren aller Ausdrucksgruppen

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

Syntax

Copy-TermGroup
-TermGroup <TermGroup[]>
-DestinationSite <Site>
[-DestinationTermStoreName <String>]
[-WhatIf <SwitchParameter>]
[-CopySettings <CopySettings>]
[-MappingSettings <MappingSettings>]
[-TaskName <String>]
Copy-TermGroup
-TermGroup <TermGroup[]>
-DestinationTermStore <TermStore>
[-WhatIf <SwitchParameter>]
[-CopySettings <CopySettings>]
[-MappingSettings <MappingSettings>]
[-TaskName <String>]
Copy-TermGroup
-Name <String[]>
-SourceSite <Site>
-DestinationSite <Site>
[-SourceTermStoreName <String>]
[-DestinationTermStoreName <String>]
[-WhatIf <SwitchParameter>]
[-CopySettings <CopySettings>]
[-MappingSettings <MappingSettings>]
[-TaskName <String>]
Copy-TermGroup
-All <SwitchParameter>
-SourceSite <Site>
-DestinationSite <Site>
[-SourceTermStoreName <String>]
[-DestinationTermStoreName <String>]
[-WhatIf <SwitchParameter>]
[-CopySettings <CopySettings>]
[-MappingSettings <MappingSettings>]
[-TaskName <String>]

Parameter

-All <SwitchParameter>

Gibt an, dass alle kopiert werden sollen.

Erforderlich?

True

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

All

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-Site an.

Erforderlich?

True

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

Default, Name, All

Aliase

None

-DestinationTermStore <TermStore>

Gibt den Ziel-Terminologiespeicher an.

Erforderlich?

True

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

DestinationTermStore

Aliase

None

-DestinationTermStoreName <String>

Gibt den Namen des Ziel-Terminologiespeichers an.

Erforderlich?

False

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

Default, Name, 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

-SourceSite <Site>

Gibt die Quell-Site an.

Erforderlich?

True

Standardwert

None

Pipelineeingabe zulässig?

true (ByValue; ByPropertyName)

Platzhalterzeichen zulässig?

False

Parametersatzname

Name, All

Aliase

None

-SourceTermStoreName <String>

Gibt den Namen des Quell-Terminologiespeichers an.

Erforderlich?

False

Standardwert

None

Pipelineeingabe zulässig?

False

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

-TermGroup <TermGroup[]>

Gibt die zu kopierenden Quell-Ausdrucksgruppen an.

Erforderlich?

True

Standardwert

None

Pipelineeingabe zulässig?

true (ByValue; ByPropertyName)

Platzhalterzeichen zulässig?

False

Parametersatzname

Default, DestinationTermStore

Aliase

None

-WhatIf <SwitchParameter>

Gibt an, dass anstelle einer Migration eine Vorabprüfung ausgeführt wird. Weitere Informationen finden Sie unter Eine Vorprüfung in PowerShell ausfü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?