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


New-CMTSStepUpgradeOperatingSystem

SYNOPSIS

Hozzon létre egy Operációs rendszer frissítése lépést, amelyet hozzáadhat egy feladatütemezéshez.

SYNTAX

New-CMTSStepUpgradeOperatingSystem [-DriverPackage <IResultObject>]
 [-DynamicUpdateSetting <DynamicUpdateOption>] [-EditionIndex <Int32>] [-IgnoreMessage <Boolean>]
 [-ProductKey <String>] [-ScanOnly <Boolean>] [-SetupTimeout <Int32>] [-SourcePath <String>]
 [-StagedContent <String>] [-UpgradePackage <IResultObject>] [-SoftwareUpdate <IResultObject[]>]
 [-Condition <IResultObject[]>] [-ContinueOnError] [-Description <String>] [-Disable] -Name <String>
 [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

Ez a parancsmag egy új Operációsrendszer-lépés frissítése 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ós rendszer frissítése.

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-CMOperatingSystemInstaller parancsmagot használja az operációs rendszer verziófrissítési csomag objektumának lekért objektumához. Ezt az objektumot a $osUpgPkg menti. A következő lépés létrehoz egy objektumot az Operációs rendszer frissítése lépéshez, és a $osUpgPkg objektumot használja az operációs rendszer verziófrissítési csomagjaké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.

$osUpgPkg = Get-CMOperatingSystemInstaller -Name "OSUpgradePkg01"
$step = New-CMTSStepUpgradeOperatingSystem -Name "Upgrade OS" -UpgradePackage $osUpgPkg -EditionIndex 1

$tsNameOsd = "Default OS upgrade"
$tsUpg = Get-CMTaskSequence -Name $tsNameOsd -Fast

$tsUpg | 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

-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

-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

-DriverPackage

Adjon meg egy illesztőprogram-csomagobjektumot, amely biztosítja annak illesztőtartalmat Windows telepítés során. A csomag lekért használhatja a Get-CMDriverPackage parancsmagot.

Az illesztőprogram tartalmának helyét a StagedContent paraméterrel adhatja meg.

Type: IResultObject
Parameter Sets: (All)
Aliases:

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

-DynamicUpdateSetting

Ezzel a paraméterrel dinamikusan frissítheti Windows telepítőt az Windows frissítéssel.

  • DisablePolicy: Ne használja a dinamikus frissítést
  • UsingPolicy: Engedélyezze a telepítést a dinamikus frissítés használatára, például frissítések keresésére, letöltésére és telepítésére.
  • OverridePolicy: Ideiglenesen bírálja felül a helyi házirendet valós időben a dinamikus frissítési műveletek futtatásához. A számítógép frissítéseket kap a Windows frissítésből.
Type: DynamicUpdateOption
Parameter Sets: (All)
Aliases:
Accepted values: DisablePolicy, UsingPolicy, OverridePolicy

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

-EditionIndex

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 UpgradePackage paraméterrel.

Type: Int32
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 kártyával.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-IgnoreMessage

Állítsa ezt a paramétert a következőre: , Windows telepítő befejezi a telepítést, figyelmen kívül hagyva az elvethető $true kompatibilitási üzeneteket.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-ProductKey (Termékkulcs)

Adja meg a frissítési folyamatra alkalmazni kívánt termékkulcsot.

Type: String
Parameter Sets: (All)
Aliases:

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

-ScanOnly

Állítsa ezt a $true paramétert a következőre: , hogy a Windows kompatibilitási vizsgálatot a frissítés indítása nélkül futtassa.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-SetupTimeout

Adja meg, hogy hány perc után Konfigurációkezelő ez a lépés meghiúsul. Ez a lehetőség akkor hasznos, Windows a telepítő leáll, de nem áll le.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-SourcePath

Adja meg a telepítő által használt Windows helyi vagy Windows elérési útját.

Type: String
Parameter Sets: (All)
Aliases:

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

-StagedContent

Ezt a paramétert a DriverPackage csomaggal együtt használva adhatja meg az illesztőprogram tartalmának helyét. Megadhat egy helyi mappát, egy hálózati elérési utat vagy egy feladatütemezési változót.

Type: String
Parameter Sets: (All)
Aliases:

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

-UpgradePackage

Adjon meg egy operációsrendszer-verziófrissítési csomagobjektumot. A kiadás beállítására használja az EditionIndex paramétert.

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

Type: IResultObject
Parameter Sets: (All)
Aliases:

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

-SoftwareUpdate

A 2107-es verziótól kezdődően adjon meg egy szoftverfrissítési objektumot az ügyfél operációs Windows szolgáltatásfrissítéssel való frissítéséhez. Az objektum lekérte a Get-CMSoftwareUpdate parancsmagot.

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

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_UpgradeOperatingSystemAction

MEGJEGYZÉSEK

A visszatérési objektummal és annak tulajdonságaival kapcsolatos további információkért lásd: SMS_TaskSequence_UpgradeOperatingSystemAction WMI-osztály létrehozása.

Get-CMTSStepUpgradeOperatingSystem Remove-CMTSStepUpgradeOperatingSystem Set-CMTSStepUpgradeOperatingSystem

A feladatütemezés lépései: Operációs rendszer frissítése