New-CMMigrationJob

Erstellt einen Migrationsauftrag in Configuration Manager.

Syntax

New-CMMigrationJob
   [-ContentObjectsSiteCodeMapping <Hashtable>]
   [-Description <String>]
   [-MigrationJobSchedule <DateTime>]
   -MigrationObject <IResultObject[]>
   -Name <String>
   [-ObjectMigrationJobType]
   [-OverwriteAllObject <Boolean>]
   [-SaveObjectInfoPath <String>]
   -SecurityScope <IResultObject[]>
   [-SiteCodeReplacementMapping <Hashtable>]
   [-TransferOrganizationalFolderStructure <Boolean>]
   [-UtcTime <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-CMMigrationJob
   [-CollectionLimitingMapping <Hashtable>]
   [-CollectionMigrationJobType]
   [-Description <String>]
   [-EnableProgramAfterAdvertisementMigrated <Boolean>]
   -MigrationCollection <IResultObject[]>
   [-MigrationJobSchedule <DateTime>]
   -Name <String>
   [-OverwriteAllObject <Boolean>]
   [-SaveCollectionInfoPath <String>]
   [-SaveObjectInfoPath <String>]
   -SecurityScope <IResultObject[]>
   [-SiteCodeReplacementMapping <Hashtable>]
   [-TransferOrganizationalFolderStructure <Boolean>]
   [-UtcTime <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-CMMigrationJob
   [-CollectionLimitingMapping <Hashtable>]
   [-CollectionMigrationJobType]
   [-ContentObjectsSiteCodeMapping <Hashtable>]
   [-Description <String>]
   [-EnableProgramAfterAdvertisementMigrated <Boolean>]
   [-MigrateObjectWithSpecifiedCollection]
   -MigrationCollection <IResultObject[]>
   [-MigrationJobSchedule <DateTime>]
   -MigrationObject <IResultObject[]>
   -Name <String>
   [-OverwriteAllObject <Boolean>]
   [-SaveCollectionInfoPath <String>]
   [-SaveObjectInfoPath <String>]
   -SecurityScope <IResultObject[]>
   [-SiteCodeReplacementMapping <Hashtable>]
   [-TransferOrganizationalFolderStructure <Boolean>]
   [-UtcTime <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-CMMigrationJob
   [-ContentObjectsSiteCodeMapping <Hashtable>]
   [-Description <String>]
   [-MigrationJobSchedule <DateTime>]
   -MigrationObject <IResultObject[]>
   -Name <String>
   [-ObjectModifiedAfterMigrationJobType]
   [-OverwriteAllObject <Boolean>]
   [-SaveObjectInfoPath <String>]
   -SecurityScope <IResultObject[]>
   [-SiteCodeReplacementMapping <Hashtable>]
   [-TransferOrganizationalFolderStructure <Boolean>]
   [-UtcTime <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Beschreibung

Das Cmdlet "New-CMMigrationJob" erstellt einen Migrationsauftrag in Configuration Manager.

Hinweis

Führen Sie Configuration Manager-Cmdlets beispielsweise vom Configuration Manager-Standortlaufwerk PS XYZ:\> aus. Weitere Informationen finden Sie unter "Erste Schritte".

Beispiele

Beispiel 1: Erstellen eines Migrationsauftrags

PS XYZ:\> $CategoryObjects = Get-CMInitialModifiableSecuredCategory
PS XYZ:\> $MigrationEntity = Get-CMMigrationEntity
PS XYZ:\> New-CMMigrationJob -Name "123" -ObjectMigrationJobType -SecurityScope $CategoryObjects -MigrationObject $MigrationEntity

Der erste Befehl verwendet das Cmdlet Get-CMInitialModifiableSecuredCategory und speichert das Ergebnis in der variablen $CategoryObjects.

Der zweite Befehl verwendet das Cmdlet Get-CMMigrationEntity und speichert das Ergebnis in der variablen $MigrationEntity.

Mit dem letzten Befehl wird ein Migrationsauftrag erstellt.

Parameter

-CollectionLimitingMapping

Gibt Schlüssel-Wert-Kopplungen an, um eine Auflistung einzuschränken. Die Sammlungsbegrenzung verhindert das Hinzufügen von Sammlungsmembern, die sie in der Auflistung verwenden möchten.

Type:Hashtable
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-CollectionMigrationJobType

Gibt an, dass der Auftrag Auflistungen, Objekte oder zuvor migrierte Objekte migriert.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

-ContentObjectsSiteCodeMapping

Gibt Schlüssel-Wert-Paare an, die Inhaltsobjekte auf der neuen Website zuordnen.

Type:Hashtable
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-Description

Gibt eine Beschreibung für den Migrationsauftrag an.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-DisableWildcardHandling

Dieser Parameter behandelt Platzhalterzeichen als Literalzeichenwerte. Sie können es nicht mit ForceWildcardHandlingkombinieren.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-EnableProgramAfterAdvertisementMigrated

Gibt an, ob Programme aktiviert werden sollen, die einer Ankündigung zugeordnet sind, nachdem sie migriert wurden.

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ForceWildcardHandling

Dieser Parameter verarbeitet Platzhalterzeichen und kann zu unerwartetem Verhalten führen (nicht empfohlen). Sie können es nicht mit DisableWildcardHandlingkombinieren.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-MigrateObjectWithSpecifiedCollection

Gibt an, dass Zugeordnete Objekte mit der Auflistung migriert werden.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-MigrationCollection

Gibt ein Array von Eingabeobjekten an.

Type:IResultObject[]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-MigrationJobSchedule

Gibt einen Datumstermin im D.HH:MM:SS-Format an, um den Migrationsauftrag zu planen.

Type:DateTime
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-MigrationObject

Gibt ein Array von Eingabeobjekten an.

Type:IResultObject[]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-Name

Gibt den Namen eines Migrationsauftrags in Configuration Manager an.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ObjectMigrationJobType

Gibt an, dass der Auftragstyp ein Objektmigrationsauftrag ist.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ObjectModifiedAfterMigrationJobType

Gibt an, dass der neue Migrationsauftrag nur Objekte enthält, die seit der letzten Migration geändert wurden.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-OverwriteAllObject

Gibt an, ob Objekte in der Zieldatenbank überschrieben werden sollen.

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-SaveCollectionInfoPath

Gibt einen Pfad für die Auflistungsinformationen an.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-SaveObjectInfoPath

Gibt einen Pfad für die Objektinformationen an.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-SecurityScope

Gibt ein Array von Sicherheitsbereichsobjekten an. Verwenden Sie zum Abrufen eines Sicherheitsbereichsobjekts das Cmdlet "Get-CMSecurityScope". Das Cmdlet wendet die von Ihnen angegebenen Sicherheitsbereiche auf Daten an, die zur Zielhierarchie migriert wurden.

Type:IResultObject[]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-SiteCodeReplacementMapping

Gibt Schlüssel-Wert-Paare an, die eine migrierte Auflistung einer Website am Ziel zuordnen.

Type:Hashtable
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-TransferOrganizationalFolderStructure

Gibt an, ob eine leere Auflistung migriert werden soll. Configuration Manager konvertiert die leere Auflistung in einen Organisationsordner.

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-UtcTime

Gibt an, ob UTC-Zeit verwendet werden soll.

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Zeigt, was passieren würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

Eingaben

Keine

Ausgaben

IResultObject