Share via


New-CMApplicationAutoPhasedDeployment

SYNOPSIS

Ezzel a parancsmaggal többfázisú üzembe helyezést hozhat létre egy alkalmazáshoz úgy, hogy két fázist hoz létre ugyanazokkal a beállításokkal.

SYNTAX

SearchByValueMandatory

New-CMApplicationAutoPhasedDeployment [-Application] <IResultObject> [-BeginCondition <BeginConditionType>]
 [-CriteriaOption <CriteriaType>] [-CriteriaValue <Int32>] [-DaysAfterPreviousPhaseSuccess <Int32>]
 [-DeadlineUnit <TimeUnitType>] [-DeadlineValue <Int32>] [-FirstCollection <IResultObject>]
 [-FirstCollectionId <String>] [-FirstCollectionName <String>] [-InstallationChoice <InstallationChoiceType>]
 [-SecondCollection <IResultObject>] [-SecondCollectionId <String>] [-SecondCollectionName <String>]
 [-ThrottlingDays <Int32>] [-Description <String>] -Name <String> [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

SearchById Kötelező

New-CMApplicationAutoPhasedDeployment [-ApplicationId] <String> [-BeginCondition <BeginConditionType>]
 [-CriteriaOption <CriteriaType>] [-CriteriaValue <Int32>] [-DaysAfterPreviousPhaseSuccess <Int32>]
 [-DeadlineUnit <TimeUnitType>] [-DeadlineValue <Int32>] [-FirstCollection <IResultObject>]
 [-FirstCollectionId <String>] [-FirstCollectionName <String>] [-InstallationChoice <InstallationChoiceType>]
 [-SecondCollection <IResultObject>] [-SecondCollectionId <String>] [-SecondCollectionName <String>]
 [-ThrottlingDays <Int32>] [-Description <String>] -Name <String> [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

SearchByName Kötelező

New-CMApplicationAutoPhasedDeployment [-ApplicationName] <String> [-BeginCondition <BeginConditionType>]
 [-CriteriaOption <CriteriaType>] [-CriteriaValue <Int32>] [-DaysAfterPreviousPhaseSuccess <Int32>]
 [-DeadlineUnit <TimeUnitType>] [-DeadlineValue <Int32>] [-FirstCollection <IResultObject>]
 [-FirstCollectionId <String>] [-FirstCollectionName <String>] [-InstallationChoice <InstallationChoiceType>]
 [-SecondCollection <IResultObject>] [-SecondCollectionId <String>] [-SecondCollectionName <String>]
 [-ThrottlingDays <Int32>] [-Description <String>] -Name <String> [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

A 2002-es verziótól kezdve ezzel a parancsmaggal hozhat létre szakaszos üzembe helyezést egy alkalmazáshoz két, azonos beállításokkal létrehozott fázissal. Ez a parancsmag ugyanúgy viselkedik, mint a Fázisos üzembe helyezés létrehozása varázsló az alkalmazásokon, ha kiválasztja az Alapértelmezett kétfázisú központi telepítés automatikus létrehozása beállítást.

Megjegyzés

Mielőtt szakaszos központi telepítést hoz létre, mindenképpen ossza ki az alkalmazás tartalmát egy terjesztési pontra.

EXAMPLES

1. példa: Üzembe helyezés létrehozása alkalmazásnév alapján

Ez a példa egy új, myDPName nevű alkalmazásfázisú üzembe helyezést hoz létre a myApp alkalmazáshoz.

New-CMApplicationAutoPhasedDeployment -ApplicationName "myApp" -Name "myPDName" -FirstCollectionID "SMSDM001" -SecondCollectionID "SMSDM003" -CriteriaOption Compliance -CriteriaValue 1 -BeginCondition AfterPeriod -DaysAfterPreviousPhaseSuccess 2 -ThrottlingDays 3 -InstallationChoice AfterPeriod -DeadlineUnit Hours -DeadlineValue 4 -Description "MyDescription"

2. példa: Üzembe helyezés létrehozása bemeneti alkalmazásobjektum alapján

Ez a példa egy új, myPDName nevű alkalmazásfázisú üzembe helyezést hoz létre egy áttért alkalmazásobjektumhoz.

$myApp | New-CMApplicationAutoPhasedDeployment -Name "myPDName" -FirstCollectionID "SMSDM001" -SecondCollectionID "SMSDM003" -CriteriaOption Compliance -CriteriaValue 1 -BeginCondition AfterPeriod -DaysAfterPreviousPhaseSuccess 2 -ThrottlingDays 3 -InstallationChoice AfterPeriod -DeadlineUnit Hours -DeadlineValue 4 -Description "MyDescription"

PARAMETERS

-Application (Alkalmazás)

Adjon meg egy alkalmazásobjektumot a szakaszos üzembe helyezéshez.

Type: IResultObject
Parameter Sets: SearchByValueMandatory
Aliases:

Required: True
Position: 1
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-ApplicationId (Alkalmazásazonosító)

Adja meg a szakaszos központi telepítés alkalmazásazonosítóját.

Type: String
Parameter Sets: SearchByIdMandatory
Aliases: CIId, CI_ID

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

-ApplicationName (Alkalmazásnév)

Adja meg a szakaszos üzembe helyezés alkalmazásnevét.

Type: String
Parameter Sets: SearchByNameMandatory
Aliases: ApplicationLocalizedDisplayName

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

-BeginCondition

Adjon meg egy beállítást az üzembe helyezés második fázisának első fázis sikeres megkezdése után:

  • AfterPeriod: Ez a paraméter megegyezik a következő beállítással a konzolOn Gépház létrehozási fázisú központi telepítés varázsló Gépház lapján: Ezt a fázist automatikusan kezdje el egy halasztási időszak után (napokban). Ha ezt az értéket adja meg, a DaysAfterPreviousPhaseSuccess értékkel konfigurálhatja az időszakot.

  • Manually: Ez a paraméter megegyezik a konzolOn Gépház Központi telepítés létrehozása varázsló Gépház beállításával: Manuálisan kezdje meg a második fázisú központi telepítést.

Type: BeginConditionType
Parameter Sets: (All)
Aliases:
Accepted values: AfterPeriod, Manually

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

-CriteriaOption

Adjon meg egy lehetőséget az első fázis sikerességére vonatkozó feltételek megadásához:

  • Compliance: Ez a paraméter megegyezik a konzolOn Gépház Központi telepítés létrehozása varázsló Gépház következő beállításával: Központi telepítés sikerességének százalékos aránya. Adja meg a százalékos értéket a CriteriaValue paraméterrel.

  • Number: Ez a paraméter megegyezik a konzolOn Gépház Központi telepítés létrehozása varázsló Gépház következő beállításával: A sikeresen telepített eszközök száma. Adja meg a CriteriaValue paraméterrel megadott eszközök számát.

Type: CriteriaType
Parameter Sets: (All)
Aliases:
Accepted values: Compliance, Number

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

-CriteriaValue

Ez az egész szám a CriteriaOption beállításhoz megadott értéktől függ:

  • Compliance: Adja meg a százalékos arányt

  • Number: Adja meg az eszközök számát

Type: Int32
Parameter Sets: (All)
Aliases:

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

-DaysAfterPreviousPhaseSuccess

A második fázis megkezdéséhez adjon meg egy egész számot az első fázis sikerességét követően ennyi nap után. Ez a paraméter megegyezik a következő beállítással a konzolOn Gépház központi telepítés létrehozása varázsló Gépház lapján: Halasztási időszak után (napokban) automatikusan megkezdi ezt a fázist.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-DeadlineUnit

Adja meg a határidő időszakának típusát. Használja ezt a paramétert a DeadlineValue paraméterrel.

Type: TimeUnitType
Parameter Sets: (All)
Aliases:
Accepted values: Hours, Days, Weeks, Months

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

-DeadlineValue (Határidőérték)

Ez a paraméter csak akkor használatos, ha az AfterPeriod InstallationChoice paraméterrel van megadva.

Adjon meg egy egész számértéket a határidő időszakában. A DeadlineUnit paraméterrel adhatja meg a pont típusát: Hours , , , Days Weeks Months . Ez a paraméter megegyezik a konzolOn Gépház Központi telepítés létrehozása varázsló Gépház alábbi beállításával: A telepítésre ennyi idő után van szükség.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-Description (Leírás)

Adja meg az alkalmazás szakaszos központi telepítésének leírását.

Type: String
Parameter Sets: (All)
Aliases:

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

-DisableWildcardHandling

Ez a paraméter literál 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

-FirstCollection

Adjon meg egy gyűjteményobjektumot az első fázishoz.

Type: IResultObject
Parameter Sets: (All)
Aliases:

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

-FirstCollectionId

Adja meg az első fázis gyűjteményazonosítóját.

Type: String
Parameter Sets: (All)
Aliases:

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

-FirstCollectionName

Adja meg az első fázis gyűjteménynevét.

Type: String
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. Ez 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

-InstallationChoice

Adja meg a szoftver elérhetővé tevéséhez viszonyított viselkedési beállítást:

  • AsSoonAsPossible: Ez a paraméter megegyezik a konzolOn Gépház Központi telepítés létrehozása varázsló Gépház alábbi beállításával: A telepítésre a lehető leghamarabb szükség van.

  • AfterPeriod: Ez a paraméter megegyezik a konzolOn Gépház Központi telepítés létrehozása varázsló Gépház következő beállításával: A telepítésre ennyi idő után van szükség. Ha ezt az értéket adja meg, a DeadlineUnit és a DeadlineValue értékkel konfigurálhatja az időszakot.

Type: InstallationChoiceType
Parameter Sets: (All)
Aliases:
Accepted values: AsSoonAsPossible, AfterPeriod

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

-Name

Adja meg az alkalmazás szakaszos központi telepítésének nevét.

Type: String
Parameter Sets: (All)
Aliases:

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

-SecondCollection

Adjon meg egy gyűjteményobjektumot a második fázishoz.

Type: IResultObject
Parameter Sets: (All)
Aliases:

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

-SecondCollectionId

Adja meg a második fázis gyűjteményazonosítóját.

Type: String
Parameter Sets: (All)
Aliases:

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

-SecondCollectionName

Adja meg a második fázis gyűjteménynevét.

Type: String
Parameter Sets: (All)
Aliases:

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

-ThrottlingDays

Adjon meg egy egész számértéket a szoftver fokozatos elérhetővé tenni kívánt napok számára. Ez a paraméter megegyezik a konzolOn Gépház Központi telepítés létrehozása varázsló Gépház-oldalán található beállítással: Fokozatosan tegye elérhetővé ezt a szoftvert ebben az időszakban (napokban).

Type: Int32
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

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

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

IResultObject#SMS_PhasedDeployment

MEGJEGYZÉSEK