Aracılığıyla paylaş


New-CMTSStepApplyDataImage

SYNOPSIS

Bir görev dizisine ekleyebileceğiniz veri görüntüsünü Uygula adımı oluşturun.

SYNTAX

New-CMTSStepApplyDataImage [-Destination <DestinationType>] [-DestinationDisk <Int32>]
 [-DestinationDriveLetter <String>] [-DestinationPartition <Int32>] [-DestinationVariable <String>]
 -ImagePackage <IResultObject> -ImagePackageIndex <Int32> [-WipePartition <Boolean>]
 [-Condition <IResultObject[]>] [-ContinueOnError] [-Description <String>] [-Disable] -Name <String>
 [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

Bu cmdlet yeni bir veri Uygula görüntü adımı nesnesi oluşturur. Ardından Add-CMTaskSequenceStep cmdlet 'ini kullanarak adımı bir görev dizisine ekleyin. Bu adımla ilgili daha fazla bilgi için bkz. görev dizisi adımları: veri görüntüsünü uygulama.

Not

Örneğin, Configuration Manager site sürücüsünden Configuration Manager cmdlet 'lerini çalıştırın PS XYZ:\> . Daha fazla bilgi için başlarken bölümüne bakın.

EXAMPLES

Örnek 1

Bu örnek öncelikle veri görüntüsü paketi için bir nesne almak üzere Get-CMOperatingSystemImage cmdlet 'ini kullanır. Bu nesneyi $pkgDataImg değişkenine kaydeder. Sonraki adımda, görüntü paketi olarak $pkgDataImg nesnesini kullanarak veri görüntüsünü Uygula adımı için bir nesne oluşturulur.

Daha sonra bir görev dizisi nesnesi alır ve bu yeni adımı Dizin 11 ' deki görev dizisine ekler.

$pkgDataImg = Get-CMOperatingSystemImage -Name "Data image"
$step = New-CMTSStepApplyDataImage -Name "Apply data image" -ImagePackage $pkgDataImg -ImagePackageIndex 1

$tsName = "Custom task sequence"
$ts = Get-CMTaskSequence -Name $tsName -Fast

$ts | Add-CMTaskSequenceStep -Step $step -InsertStepStartIndex 11

PARAMETERS

-Koşul

Bu adımla birlikte kullanılacak bir koşul nesnesi belirtin. Bu nesneyi almak için, görev dizisi koşulu cmdlet 'lerinden birini kullanın. Örneğin, Get-CMTSStepConditionVariable.

Type: IResultObject[]
Parameter Sets: (All)
Aliases: Conditions

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

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

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

-Devam eden

Hatada devam et adımını etkinleştirmek için bu parametreyi ekleyin. Bu seçeneği etkinleştirdiğinizde, adım başarısız olursa görev dizisi devam eder.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Açıklama

Bu görev dizisi adımı için isteğe bağlı bir açıklama belirtin.

Type: String
Parameter Sets: (All)
Aliases:

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

-Hedef

Bu veri görüntüsünü uygulamak istediğiniz konumu belirtin. Bu parametreyi belirtmezseniz, varsayılan olur NextAvailableFormattedPartition .

  • NextAvailableFormattedPartition: Bu görev dizisinde, bir Işletim sistemini Uygula veya veri görüntüsünü Uygula adımı tarafından henüz hedeflenmedi bir sonraki sıralı bölümü kullanın.

  • SpecificDiskAndPartition: Destinationdisk parametresi ve bölüm numarası Ile hedef bölüm parametresi ile disk numarasını belirtin.

  • SpecificLogicalDriverLetter: Windows PE tarafından bölüme atanan mantıksal sürücü harfini belirtmek için destinationsürücüharfi parametresini kullanın. Bu sürücü harfi, yeni dağıtılan işletim sistemi tarafından atanan sürücü harfinden farklı olabilir.

  • LogicalDriverLetterInVariable: Windows PE tarafından bölüme atanan sürücü harfini içeren görev dizisi değişkenini belirtmek için destinationvariable parametresini kullanın. Bu değişken genellikle set-cmtssteppartitiondisk veya New-cmtssteppartitiondisk cmdlet 'lerinin disknumbervariable parametresi Ile ayarlanır ve diski Biçimlendir ve bölümle görev dizisi adımı için kullanılır.

Type: DestinationType
Parameter Sets: (All)
Aliases:
Accepted values: NextAvailableFormattedPartition, SpecificDiskAndPartition, SpecificLogicalDriverLetter, LogicalDriverLetterInVariable

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

-DestinationDisk

Kullandığınızda -Destination SpecificDiskAndPartition , disk numarasını belirtmek için bu parametreyi kullanın. Öğesinden bir tamsayı belirtin 0 99 . Ayrıca Destinationpartition parametresini de kullanın.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-Destinationsürücüharfi

Kullandığınızda -Destination SpecificLogicalDriverLetter , mantıksal sürücü harfini belirtmek için bu parametreyi kullanın. Öğesinden bir sürücü harfi belirtin C Z .

Type: String
Parameter Sets: (All)
Aliases: DestinationLogicalDrive

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

-DestinationPartition

Kullandığınızda -Destination SpecificDiskAndPartition , bölüm numarasını belirtmek için bu parametreyi kullanın. Öğesinden bir tamsayı belirtin 1 99 . Ayrıca Destinationdisk parametresini de kullanın.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-DestinationVariable

Kullandığınızda -Destination LogicalDriverLetterInVariable , mantıksal sürücü harfiyle birlikte görev sırası değişkenini belirtmek için bu parametreyi kullanın. Değişken adı boşluk olmadan alfasayısal ve 256 karakterden az olmalıdır.

Type: String
Parameter Sets: (All)
Aliases: DestinationVariableName

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

-Devre dışı bırak

Bu görev dizisi adımını devre dışı bırakmak için bu parametreyi ekleyin.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: DisableThisStep

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

-Disableyavaya Cardhandling

Bu parametre, joker karakterleri değişmez değer karakter değerleri olarak değerlendirir. Bunu Forceyavaya Cardhandling ile birleştiremezsiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Forcebir Cardhandling

Bu parametre joker karakterleri işler ve beklenmeyen davranışlara neden olabilir (önerilmez). Bunu Disableyavaya Cardhandling ile birleştiremezsiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Imagepackage

Bir veri görüntüsü paketi nesnesi belirtin. Adım bu görüntüden verileri uygular. Görüntü dizinini ayarlamak için ımagepackageındex parametresini kullanın.

Bu nesneyi almak için Get-CMOperatingSystemImage cmdlet 'ini kullanın.

Type: IResultObject
Parameter Sets: (All)
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Imagepackageındex

Görüntü dizininin bir tamsayı değerini belirtin. Imagepackage parametresiyle bu parametreyi kullanın.

Type: Int32
Parameter Sets: (All)
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Name

Görev dizisinde tanımlamak için bu adım için bir ad belirtin.

Type: String
Parameter Sets: (All)
Aliases: StepName

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

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

-WipePartition

Bu ayar varsayılan olarak etkindir ve görüntüyü uygulamadan önce bölümdeki tüm içeriği siler.

$falseBölümün önceki içeriğini silmediğinden bu parametreyi olarak ayarlayın. Bu eylem, daha önce hedeflenen bir bölüme daha fazla içerik uygulamak için kullanılabilir.

Type: Boolean
Parameter Sets: (All)
Aliases: WipePartitionBeforeApplyImage

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

CommonParameters

Bu cmdlet şu genel parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.

INPUTS

Hiçbiri

OUTPUTS

Iresultobject # SMS_TaskSequence_ApplyDataImageAction

NOTLAR

Bu dönüş nesnesi ve özellikleri hakkında daha fazla bilgi için bkz. SMS_TaskSequence_ApplyDataImageAction Server WMI sınıfı.

Get-Cmtsstepapplydataımage Remove-Cmtsstepapplydataımage Set-Cmtsstepapplydataımage

Görev dizisi adımları hakkında: veri görüntüsünü uygulama