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.
RELATED LINKS
Get-CMTSStepApplyOperatingSystem Remove-CMTSStepApplyOperatingSystem Set-CMTSStepApplyOperatingSystem
A feladatütemezés lépései: Operációsrendszer-kép alkalmazása