Zum Hauptinhalt springen

Copy Term Set

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

Beschreibung

Der Befehl zum Kopieren von Ausdruckssätzen von einer SharePoint-Website zu einer anderen.

Beispiele

Zu kopierende Ausdruckssätze abrufen 1

$srcSite = Connect-Site -Url "http://myfarm1/sites/mysourcesite"
$srcGroup = Get-TermGroup -Name "MySrcTermGroup" -Site $srcSite
$dstSite = Connect-Site -Url "http://myfarm1/sites/mydestinationsite"
$dstGroup = Get-TermGroup -Name "MyDstTermGroup" -Site $dstSite
$toCopy = Get-TermSet -TermGroup $srcGroup
Copy-TermSet -TermSet $toCopy -DestinationTermGroup $dstGroup

Zu kopierende Ausdruckssätze abrufen 2

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

Alle Ausdruckssätze kopieren

$srcSite = Connect-Site -Url "http://myfarm1/sites/mysourcesite"
$dstSite = Connect-Site -Url "http://myfarm1/sites/mydestinationsite"
Copy-TermSet -All -SourceSite $srcSite -SourceTermGroupName "MySrcTermGroup" -DestinationSite $dstSite -DestinationTermGroupName "MyDstTermGroup"

Einige Ausdruckssätze kopieren

$dstSite = Connect-Site -Url "http://myfarm1/sites/mydestinationsite"
Connect-Site -Url "http://myfarm1/sites/mysourcesite" | Copy-TermSet -Name MyName*,MySpecificName -SourceTermGroupName "MySrcTermGroup" -DestinationSite $dstSite -DestinationTermGroupName "MyDstTermGroup"

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

Alle Ausdruckssätze kopieren (Pre-Check)

$srcSite = Connect-Site -Url "http://myfarm1/sites/mysourcesite"
$dstSite = Connect-Site -Url "http://myfarm1/sites/mydestinationsite"
Copy-TermSet -All -SourceSite $srcSite -SourceTermGroupName "MySrcTermGroup" -DestinationSite $dstSite -DestinationTermGroupName "MyDstTermGroup" -WhatIf

Syntax

Copy-TermSet
-TermSet <TermSet[]>
-DestinationTermGroupName <String>
-DestinationSite <Site>
[-DestinationTermStoreName <String>]
[-WhatIf <SwitchParameter>]
[-CopySettings <CopySettings>]
[-MappingSettings <MappingSettings>]
[-TaskName <String>]
Copy-TermSet
-TermSet <TermSet[]>
-DestinationTermGroup <TermGroup>
[-WhatIf <SwitchParameter>]
[-CopySettings <CopySettings>]
[-MappingSettings <MappingSettings>]
[-TaskName <String>]
Copy-TermSet
-SourceTermGroupName <String>
-DestinationTermGroupName <String>
-Name <String[]>
-SourceSite <Site>
-DestinationSite <Site>
[-SourceTermStoreName <String>]
[-DestinationTermStoreName <String>]
[-WhatIf <SwitchParameter>]
[-CopySettings <CopySettings>]
[-MappingSettings <MappingSettings>]
[-TaskName <String>]
Copy-TermSet
-SourceTermGroupName <String>
-DestinationTermGroupName <String>
-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 Zielwebsite an.

Erforderlich?

True

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

Default, Name, All

Aliase

None

-DestinationTermGroup <TermGroup>

Gibt die Zielausdrucksgruppe an.

Erforderlich?

True

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

DestinationTermGroup

Aliase

None

-DestinationTermGroupName <String>

Gibt den Namen der Zielausdrucksgruppe an.

Erforderlich?

True

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

Default, Name, All

Aliase

None

-DestinationTermStoreName <String>

Gibt den Namen des Zielausdrucksspeichers 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 Quellwebsite an.

Erforderlich?

True

Standardwert

None

Pipelineeingabe zulässig?

True (ByValue; ByPropertyName)

Platzhalterzeichen zulässig?

False

Parametersatzname

Name, All

Aliase

None

-SourceTermGroupName <String>

Gibt den Namen der Quellausdrucksgruppe an.

Erforderlich?

True

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

Name, All

Aliase

None

-SourceTermStoreName <String>

Gibt den Namen des Quellausdrucksspeichers 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

-TermSet <TermSet[]>

Gibt die zu kopierenden Quellausdrucksätze an.

Erforderlich?

True

Standardwert

None

Pipelineeingabe zulässig?

True (ByValue; ByPropertyName)

Platzhalterzeichen zulässig?

False

Parametersatzname

Default, DestinationTermGroup

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