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éstUsingPolicy
: 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.
RELATED LINKS
Get-CMTSStepUpgradeOperatingSystem Remove-CMTSStepUpgradeOperatingSystem Set-CMTSStepUpgradeOperatingSystem