Megosztás a következőn keresztül:


New-CMTSStepApplyOperatingSystem

SYNOPSIS

Hozzon létre egy Operációsrendszer-lemezkép alkalmazása lépést, amelyet hozzáadhat egy feladatütemezéshez.

SYNTAX

New-CMTSStepApplyOperatingSystem [-ConfigFileName <String>] [-ConfigFilePackage <IResultObject>]
 [-Destination <DestinationType>] [-DestinationDisk <Int32>] [-DestinationDriveLetter <String>]
 [-LayeredDriver <OsdLayeredDriver>] [-DestinationPartition <Int32>] [-DestinationVariable <String>]
 [-ImagePackage <IResultObject>] [-ImagePackageIndex <Int32>] [-InstallPackage <IResultObject>]
 [-InstallPackageIndex <Int32>] [-RunFromNet <Boolean>] [-Condition <IResultObject[]>] [-ContinueOnError]
 [-Description <String>] [-Disable] -Name <String> [-DisableWildcardHandling] [-ForceWildcardHandling]
 [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

Ez a parancsmag egy új Operációsrendszer-lemezkép alkalmazása lépés objektumot hoz létre. Ezután az Add-CMTaskSequenceStep parancsmag használatával adja hozzá a lépést egy feladatütemezéshez. További információ erről a lépésről: Tudnivalók a feladatütemezési lépésekről: Operációsrendszer-lemezkép alkalmazása.

Megjegyzés

Futtassa Konfigurációkezelő parancsmagokat a Konfigurációkezelő hely meghajtóról, például: PS XYZ:\> . További információ: Első lépések.

EXAMPLES

1. példa

Ez a példa először a Get-CMOperatingSystemImage parancsmagot használja az operációsrendszer-lemezképcsomag objektumának lekért objektumához. Ezt az objektumot a $osImgPkg menti. A következő lépés létrehoz egy objektumot az Operációs rendszer lemezképének alkalmazása lépéshez, és a $osImgPkg objektumot használja képcsomagként.

Ezután lekért egy feladatütemezési objektumot, és hozzáadja ezt az új lépést a feladatütemezéshez a 11-es indexnél.

$osImgPkg = Get-CMOperatingSystemImage -Name "OSImagePkg01"
$step = New-CMTSStepApplyOperatingSystem -Name "Apply OS image" -ImagePackage $osImgPkg -ImagePackageIndex 1

$tsNameOsd = "Default OS deployment"
$tsOsd = Get-CMTaskSequence -Name $tsNameOsd -Fast

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

PARAMETERS

-Condition (Feltétel)

Adjon meg egy feltételobjektumot, amely ehhez a lépéshez használható. Az objektum lekért művelethez használja a feladatütemezési feltétel egyik parancsmagját. Például: Get-CMTSStepConditionVariable.

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

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

-ConfigFileName

Adja meg egy felügyelet nélküli vagy Sysprep-válaszfájl egyéni telepítéshez használni kívánt fájlnevet. Használja ezt a paramétert a ConfigFilePackage paraméterrel.

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

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

-ConfigFilePackage

Adjon meg egy csomagobjektumot, amely tartalmazza az egyéni telepítéshez Sysprep-válaszfájl felügyelet nélküli vagy nem használt csomagobjektumokat. Az objektum lekérte a Get-CMPackage parancsmagot. Használja ezt a paramétert a ConfigFileName paraméterrel.

Type: IResultObject
Parameter Sets: (All)
Aliases: AnswerFilePackage

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

-Confirm

Jóváhagyást kér a parancsmag futtatása előtt.

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

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

-ContinueOnError

Adja hozzá ezt a paramétert a Folytatás hiba esetén lépés lehetőség engedélyezéséhez. Ha engedélyezi ezt a beállítást, és a lépés meghiúsul, a feladatütemezés folytatódik.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Description (Leírás)

Adjon meg egy leírást (nem kötelező) ehhez a feladatütemezési lépéshez.

Type: String
Parameter Sets: (All)
Aliases:

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

-Destination (Cél)

Adja meg a helyet, ahová az operációs rendszert alkalmazni szeretné. Ha nem adja meg ezt a paramétert, az alapértelmezett érték NextAvailableFormattedPartition a .

  • NextAvailableFormattedPartition: Használja a feladatütemezésben az Operációs rendszer alkalmazása vagy az Adatkép alkalmazása lépés által még nem célzott következő szekvenciális partíciót.

  • SpecificDiskAndPartition: Adja meg a lemez számát a DestinationDisk paraméterrel, a partíció számát pedig a DestinationPartition paraméterrel.

  • SpecificLogicalDriverLetter: A DestinationDriveLetter paraméterrel adhatja meg a partícióhoz a PE által hozzárendelt Windows betűjelet. Ez a meghajtóbetűjel különbözhet az újonnan telepített operációs rendszer által hozzárendelt meghajtóbetűjeltől.

  • LogicalDriverLetterInVariable: A DestinationVariable paraméterrel adhatja meg a partícióhoz a PE által hozzárendelt meghajtóbetűjelet tartalmazó Windows változót. Ezt a változót általában a Set-CMTSStepPartitionDisk Vagy a New-CMTSStepPartitionDisk parancsmag DiskNumberVariable paramétere adja meg a Formázás és partíciólemez feladatütemezési lépéshez.

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

A használata -Destination SpecificDiskAndPartition esetén ezzel a paraméterrel adhatja meg a lemez számát. Adjon meg egy egész értéket a és 0 a érték 99 között. Használja a DestinationPartition paramétert is.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-DestinationDriveLetter

A használata -Destination SpecificLogicalDriverLetter után ezzel a paraméterrel adhatja meg a logikai meghajtó betűjelét. Adjon meg egy meghajtóbetűjelet a és C a Z között.

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

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

-DestinationPartition

A használata -Destination SpecificDiskAndPartition után ezzel a paraméterrel adhatja meg a partíció számát. Adjon meg egy egész értéket a és 1 a érték 99 között. Használja a DestinationDisk paramétert is.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-DestinationVariable

Ha a paramétert használja, ezzel a paraméterrel adhatja meg a -Destination LogicalDriverLetterInVariable feladatütemezési változót a logikai meghajtó betűjellel. A változó nevének alfanumerikusnak kell lennie szóközök nélkül, és kevesebb mint 256 karakterből kell állhat.

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

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

-Disable (Letiltás)

Adja hozzá ezt a paramétert a feladatütemezési lépés letiltásához.

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

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

-DisableWildcardHandling

Ez a paraméter literális karakterértékekként kezeli a helyettesítő karaktereket. Nem kombinálhatja a ForceWildcardHandling használatával.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Ez a paraméter feldolgozza a helyettesítő karaktereket, és váratlan viselkedéshez vezethet (nem ajánlott). Nem kombinálhatja a DisableWildcardHandling használatával.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ImagePackage

Adjon meg egy operációsrendszer-lemezképcsomag-objektumot. A lépés az operációs rendszert alkalmazza erről a rendszerképről. Az ImagePackageIndex paraméterrel állítsa be a képindexet.

Az objektum lekért használatához használja a Get-CMOperatingSystemImage parancsmagot.

Type: IResultObject
Parameter Sets: (All)
Aliases:

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

-ImagePackageIndex

Adja meg a képindex egész értékét. Ezt a paramétert használja az ImagePackage paraméterrel.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-InstallPackage

Adjon meg egy operációsrendszer-frissítési csomag objektumot. A lépés az eredeti telepítési forrás operációs rendszerét alkalmazza. A kiadás beállítására használja az InstallPackageIndex paramétert.

Az objektum lekért használatához használja a Get-CMOperatingSystemInstaller parancsmagot.

Type: IResultObject
Parameter Sets: (All)
Aliases: UpgradePackage

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

-InstallPackageIndex

Adja meg az operációs rendszer verziófrissítési csomag kiadásának egész értékét. Ezt a paramétert használja az InstallPackage paraméterrel.

Type: Int32
Parameter Sets: (All)
Aliases: UpgradePackageIndex

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

-Name

Adja meg a lépés nevét a feladatütemezésben való azonosításhoz.

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

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

-RunFromNet

Állítsa ezt a paramétert a következőre: , hogy a feladatütemezés közvetlenül a terjesztési pontról alkalmazza $true az operációs rendszer lemezképét.

A legnagyobb biztonság érdekében javasoljuk, hogy ne engedélyezze ezt a beállítást. Ez a lehetőség korlátozott tárkapacitású eszközökön való használatra lett tervezve. További információ: Tartalom elérése közvetlenül a terjesztési pontról.

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

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

-WhatIf

Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.

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

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

-LayeredDriver

A 2107-es verziótól kezdődően ezzel a paraméterrel választhat ki más billentyűzettípusokat, amelyek a japán és koreai nyelvekkel közösek. Adjon meg egy egész értéket a többrétegű illesztőprogramhoz, amely a Windows. Használja az OsdLayeredDriver feladatütemezési változóval azonos értékeket.

Type: OsdLayeredDriver
Parameter Sets: (All)
Aliases: KeyboardDriver

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

CommonParameters

Ez a parancsmag a következő általános paramétereket támogatja: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction és -WarningVariable. További információ: about_CommonParameters.

INPUTS

None

OUTPUTS

IResultObject#SMS_TaskSequence_ApplyOperatingSystemAction

MEGJEGYZÉSEK

További információ erről a visszatérési objektumról és tulajdonságairól: SMS_TaskSequence_ApplyOperatingSystemAction WMI-osztály létrehozása.

Get-CMTSStepApplyOperatingSystem Remove-CMTSStepApplyOperatingSystem Set-CMTSStepApplyOperatingSystem

A feladatütemezés lépései: Operációsrendszer-kép alkalmazása