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>
Gibt die Zuordnungseinstellungen an.
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.
