Zum Hauptinhalt springen

Set Content Type Mapping

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

Befehl

Set-ContentTypeMapping

Beschreibung

Der Befehl zum Hinzufügen oder Aktualisieren einer Inhaltstyp-Zuordnung in den Zuordnungseinstellungen.

Beispiele

Benutzerdefinierte Zuordnungen festlegen

$mappingSettings = Set-ContentTypeMapping -Source Image -Destination Picture
$mappingSettings = Set-ContentTypeMapping -MappingSettings $mappingSettings -Source "Video" -Destination "Movie"
$mappingSettings = Set-ContentTypeMapping -MappingSettings $mappingSettings -Source "My Custom Content Type" -Ignore
$mappingSettings
PropertyMappings :
ContentTypeMappings : Image -> Picture
My Custom Content Type -> <NO DESTINATION>
Video -> Movie
UserAndGroupMappings :
PermissionLevelMappings :
SiteTemplateMappings :
SensitivityLabelMappings :

Benutzerdefinierte Zuordnungen für vorhandene Zuordnungen anhand einer Quell- und einer Zielliste festlegen

$srcSite = Connect-Site -Url "http://myfarm1/sites/mysourcesite"
$dstSite = Connect-Site -Url "http://myfarm1/sites/mydestinationsite"
$srcList = Get-List -Name mysrclist -Site $srcSite
$dstList = Get-List -Name mydstlist -Site $dstSite
$mappingSettings = Get-ContentTypeMapping -SourceList $srcList -DestinationList $dstList
$mappingSettings = Set-ContentTypeMapping -MappingSettings $mappingSettings -Source "Image" -Destination "Picture"
$mappingSettings = Set-ContentTypeMapping -MappingSettings $mappingSettings -Source "Video" -Destination "Movie"
$mappingSettings = Set-ContentTypeMapping -MappingSettings $mappingSettings -Source "My Custom Content Type" -Ignore
$mappingSettings
PropertyMappings :
ContentTypeMappings : Audio -> Audio
Basic Page -> <NO DESTINATION>
Document -> Document
Folder -> Folder
Image -> Picture
My Custom Content Type -> <NO DESTINATION>
Video -> Movie
UserAndGroupMappings :
PermissionLevelMappings :
SiteTemplateMappings :
SensitivityLabelMappings :

Inhaltstyp-Zuordnungen vom lokalen Datenträger festlegen

$mappingSettings = Set-ContentTypeMapping -FileFromFileSystem -Destination "CustomFileContentType"
$mappingSettings = Set-ContentTypeMapping -FolderFromFileSystem -Destination "CustomFolderContentType" -MappingSettings $mappingSettings
$mappingSettings
PropertyMappings :
ContentTypeMappings : <File> -> CustomFileContentType
<Folder> -> CustomFolderContentType
UserAndGroupMappings :
PermissionLevelMappings :
SiteTemplateMappings :
SensitivityLabelMappings :

Syntax

Set-ContentTypeMapping
-Source <String>-Destination <String> [-MappingSettings <MappingSettings>]
Set-ContentTypeMapping
-Source <String>-Ignore <SwitchParameter>[-MappingSettings <MappingSettings>]
Set-ContentTypeMapping
-FileFromFileSystem <SwitchParameter>-Destination <String> [-MappingSettings <MappingSettings>]
Set-ContentTypeMapping
-FolderFromFileSystem <SwitchParameter>-Destination <String> [-MappingSettings <MappingSettings>]

Parameter

-Destination <String>

Legt den Ziel-Inhaltstyp fest.

Erforderlich?

True

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

Default, DefaultFileContentType, DefaultFolderContentType

Aliase

None

-FileFromFileSystem <SwitchParameter>

Legt fest, dass der Standard-Inhaltstyp für Dateien aus dem Dateisystem festgelegt wird.

Erforderlich?

True

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

DefaultFolderContentType

Aliase

None

-Ignore <SwitchParameter>

Legt fest, dass der Inhaltstyp ignoriert wird.

Erforderlich?

True

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

ExplicitIgnoreDestination

Aliase

None

-MappingSettings <MappingSettings>

Erforderlich?

False

Standardwert

None

Pipelineeingabe zulässig?

True (ByValue; ByPropertyName)

Platzhalterzeichen zulässig?

False

Parametersatzname

(All)

Aliase

None

-Source <String>

Legt den Quell-Inhaltstyp fest.

Erforderlich?

True

Standardwert

None

Pipelineeingabe zulässig?

False

Platzhalterzeichen zulässig?

False

Parametersatzname

Default, ExplicitIgnoreDestination

Aliase

None

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

Hat dies deine Frage beantwortet?