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


Set-CMApplicationDeployment

SYNOPSIS

Alkalmazástelepítés konfigurálása

SYNTAX

SetApplicationDeploymentByValueMandatory (alapértelmezett)

Set-CMApplicationDeployment [-AllowRepairApp <Boolean>] [-AutoCloseExecutable <Boolean>]
 [-AvailableDateTime <DateTime>] [-Comment <String>] [-CreateAlertBaseOnPercentFailure <Boolean>]
 [-CreateAlertBaseOnPercentSuccess <Boolean>] [-DeadlineDateTime <DateTime>] [-EnableMomAlert <Boolean>]
 [-EnableSoftDeadline <Boolean>] [-FailParameterValue <Int32>] -InputObject <IResultObject>
 [-OverrideServiceWindow <Boolean>] [-PersistOnWriteFilterDevice <Boolean>] [-PostponeDateTime <DateTime>]
 [-PreDeploy <Boolean>] [-RaiseMomAlertsOnFailure <Boolean>] [-RebootOutsideServiceWindow <Boolean>]
 [-ReplaceToastNotificationWithDialog <Boolean>] [-RequireApproval <Boolean>] [-SendWakeUpPacket <Boolean>]
 [-SuccessParameterValue <Int32>] [-TimeBaseOn <TimeType>] [-UseMeteredNetwork <Boolean>]
 [-UserNotification <UserNotificationType>] [-PassThru] [-Collection <IResultObject>] [-CollectionId <String>]
 [-CollectionName <String>] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

SetApplicationDeploymentById Kötelező

Set-CMApplicationDeployment [-AllowRepairApp <Boolean>] -ApplicationId <String>
 [-AutoCloseExecutable <Boolean>] [-AvailableDateTime <DateTime>] [-Comment <String>]
 [-CreateAlertBaseOnPercentFailure <Boolean>] [-CreateAlertBaseOnPercentSuccess <Boolean>]
 [-DeadlineDateTime <DateTime>] [-EnableMomAlert <Boolean>] [-EnableSoftDeadline <Boolean>]
 [-FailParameterValue <Int32>] [-OverrideServiceWindow <Boolean>] [-PersistOnWriteFilterDevice <Boolean>]
 [-PostponeDateTime <DateTime>] [-PreDeploy <Boolean>] [-RaiseMomAlertsOnFailure <Boolean>]
 [-RebootOutsideServiceWindow <Boolean>] [-ReplaceToastNotificationWithDialog <Boolean>]
 [-RequireApproval <Boolean>] [-SendWakeUpPacket <Boolean>] [-SuccessParameterValue <Int32>]
 [-TimeBaseOn <TimeType>] [-UseMeteredNetwork <Boolean>] [-UserNotification <UserNotificationType>] [-PassThru]
 [-Collection <IResultObject>] [-CollectionId <String>] [-CollectionName <String>] [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

SetApplicationDeploymentByName Kötelező

Set-CMApplicationDeployment [-AllowRepairApp <Boolean>] -ApplicationName <String>
 [-AutoCloseExecutable <Boolean>] [-AvailableDateTime <DateTime>] [-Comment <String>]
 [-CreateAlertBaseOnPercentFailure <Boolean>] [-CreateAlertBaseOnPercentSuccess <Boolean>]
 [-DeadlineDateTime <DateTime>] [-EnableMomAlert <Boolean>] [-EnableSoftDeadline <Boolean>]
 [-FailParameterValue <Int32>] [-OverrideServiceWindow <Boolean>] [-PersistOnWriteFilterDevice <Boolean>]
 [-PostponeDateTime <DateTime>] [-PreDeploy <Boolean>] [-RaiseMomAlertsOnFailure <Boolean>]
 [-RebootOutsideServiceWindow <Boolean>] [-ReplaceToastNotificationWithDialog <Boolean>]
 [-RequireApproval <Boolean>] [-SendWakeUpPacket <Boolean>] [-SuccessParameterValue <Int32>]
 [-TimeBaseOn <TimeType>] [-UseMeteredNetwork <Boolean>] [-UserNotification <UserNotificationType>] [-PassThru]
 [-Collection <IResultObject>] [-CollectionId <String>] [-CollectionName <String>] [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

A Set-CMApplicationDeployment parancsmag módosítja egy alkalmazástelepítés tulajdonságait a Konfigurációkezelő. További információ: Alkalmazások központi telepítése a Konfigurációkezelő.

A módosítani kívánt alkalmazástelepítés megadásához adja meg a gyűjtemény nevét és az alkalmazást. Az alkalmazásokat név vagy azonosító alapján is megadhatja. A Get-CMApplication parancsmag használatával módosíthatja is az alkalmazást.

Megjegyzés

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

EXAMPLES

1. példa: Az alkalmazástelepítés rendelkezésre állásának és határidejének módosítása

Set-CMApplicationDeployment -ApplicationName "Track System 2011" -CollectionName "All Users" -AvailableDateTime (Get-Date) -DeadlineDateTime $(Get-Date).AddDays(30)

Ez a parancs módosítja egy Alkalmazás központi telepítését egy Track System 2011 nevű alkalmazáshoz a Minden felhasználó nevű gyűjteményhez. A parancs megadja az alkalmazás elérhetővé következő aktuális dátumát. Emellett a 30 napos üzembe helyezési határidőket is konfigurálja.

PARAMETERS

-AllowRepairApp

Ezzel a paraméterrel konfigurálhatja a javítási alkalmazás beállítást, amikor üzembe helyezést hoz létre egy alkalmazáshoz.

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

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

-ApplicationId (Alkalmazásazonosító)

Egy alkalmazás azonosítóját adja meg.

Type: String
Parameter Sets: SetApplicationDeploymentByIdMandatory
Aliases:

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

-ApplicationName (Alkalmazásnév)

Egy alkalmazás nevét adja meg.

Type: String
Parameter Sets: SetApplicationDeploymentByNameMandatory
Aliases:

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

-AvailableDateTime

Adjon meg egy DateTime objektumot a számára, ha ez a központi telepítés elérhető. Ezt az objektumot a Get-Date beépített parancsmag használatával lehet lekérte.

A DeadlineDateTime beállítással adhatja meg a központi telepítés hozzárendelését vagy a határidő megadását.

Type: DateTime
Parameter Sets: (All)
Aliases:

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

-Collection (Gyűjtemény)

Adjon meg egy gyűjteményobjektumot, amelyre az alkalmazás telepítve lesz. Az objektum lekért használhatja a Get-CMCollection parancsmagot.

Type: IResultObject
Parameter Sets: (All)
Aliases:

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

-CollectionId (Gyűjteményazonosító)

Adja meg annak a gyűjteménynek az azonosítóját, amelyre az alkalmazást telepíti. Például: "SMS00004".

Type: String
Parameter Sets: (All)
Aliases:

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

-CollectionName (Gyűjtemény neve)

Adja meg annak a gyűjteménynek a nevét, amelyre az alkalmazást telepíti.

Type: String
Parameter Sets: (All)
Aliases:

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

-Comment (Megjegyzés)

Nem kötelező megjegyzést ad meg az üzemelő példányhoz.

Type: String
Parameter Sets: (All)
Aliases:

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: False
Accept pipeline input: False
Accept wildcard characters: False

-CreateAlertBaseOnPercentFailure

Jelzi, hogy létre kell-e hozni riasztást azon alkalmazások egy százalékában, amelyek telepítése sikertelen. A százalékos érték megadásához használja a FailParameterValue paramétert.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-CreateAlertBaseOnPercentSuccess

Jelzi, hogy létre kell-e hozni riasztást a sikeresen telepített alkalmazások egy százalékában. A százalékos érték megadásához használja a SuccessParameterValue paramétert.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-DeadlineDateTime (Határidődátumidő)

Adjon meg egy DateTime objektumot a központi telepítés hozzárendelésének időpontját, más néven a határidőét. Ezt az objektumot a Get-Date beépített parancsmag használatával lehet lekérte.

Az -AvailableDateTime használatával adhatja meg, hogy mikor érhető el a központi telepítés.

Type: DateTime
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ékké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

-EnableMomAlert

Állítsa ezt a $true paramétert a következőre: , System Center Operations Manager az üzembe helyezés karbantartási módját.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-EnableSoftDeadline

A késleltetett kényszerítés engedélyezéséhez állítsa ezt $true a paramétert a következőre: .

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-FailParameterValue

Megadja a riasztást kiváltó sikertelen alkalmazástelepítések százalékos arányát. Adjon meg egy 1 és 100 között egész értéket. A riasztás engedélyezéséhez állítsa a CreatAlertBaseOnPercentFailure paramétert a $True következőre: .

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 használatával.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-InputObject

Adja meg a konfigurálni kívánt alkalmazástelepítési objektumot. Az objektum lekérte a Get-CMApplicationDeployment parancsmagot.

Type: IResultObject
Parameter Sets: SetApplicationDeploymentByValueMandatory
Aliases: Application, DeploymentSummary, Assignment

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

-OverrideServiceWindow

Jelzi, hogy az üzembe helyezésre akkor is sor kerül-e, ha a karbantartási időszakon kívül van ütemezve. A karbantartási időszak a számítógép karbantartásához és frissítéséhez megadott időtartam. Ha ez az érték , Konfigurációkezelő akkor is telepíti az alkalmazást, ha az ütemezett időpont kívül esik a $True karbantartási időszakon. Ha ez az érték $False , Konfigurációkezelő nem telepíti az alkalmazást az ablakon kívül. Megvárja, amíg üzembe helyezhető egy elérhető ablakban.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-PassThru

Adja hozzá ezt a paramétert, hogy egy objektumot adjon vissza, amely azt az elemet jelöli, amellyel dolgozik. Alapértelmezés szerint ez a parancsmag nem generál kimenetet.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-PersistOnWriteFilterDevice

Jelzi, hogy engedélyezni kell-e az írási szűrőket a beágyazott eszközökhöz. A érték esetén az $True eszköz a karbantartási időszakban véglegesítést tart. Ehhez a művelethez újra kell indítani. A értéke esetén az eszköz egy átfedésbe menti a módosításokat, $False és később véglegesi azokat.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-PostponeDateTime

Ha a CreateAlertBaseOnPercentSuccess értéket adja meg, ezzel a paraméterrel adjon meg $true egy DateTime objektumot. Konfigurációkezelő riasztást hoz létre, ha a küszöbérték alacsonyabb, mint a SuccessParameterValue ennél a dátumnál.

Ezt az objektumot a Get-Date beépített parancsmag használatával lehet lekérte.

Type: DateTime
Parameter Sets: (All)
Aliases:

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

-PreDeploy (Üzembe állás előtt)

Jelzi, hogy az alkalmazást előre telepíteni kell-e a felhasználó elsődleges eszközén.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-RaiseMomAlertsOnFailure

Jelzi, hogy létre kell-e hozni Operations Manager riasztást, ha egy ügyfél nem tudja telepíteni az alkalmazást.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-RebootOutsideServiceWindow

Azt jelzi, hogy a számítógép újraindul-e egy karbantartási időszakon kívül. A karbantartási időszak a számítógép karbantartásához és frissítéséhez megadott időtartam. Ha ez az érték , akkor minden szükséges újraindítás a $True karbantartási időszakra való tekintet nélkül történik. Ha ez az érték , a számítógép nem indul újra $False a karbantartási időszakon kívül.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-ReplaceToastNotificationWithDialog

Ha a szükséges szoftverek elérhetők az ügyfélen, állítsa ezt a paramétert a következőre: , hogy az alapértelmezett bejelentési értesítéseket egy párbeszédpanelre $true cserélje le. Ez alapértelmezés szerint hamis. További információ: Bejelentési értesítések cseréje párbeszédpanelre.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-RequireApproval (Kötelező alkalmazás)

Ha ezt a paramétert a paraméterre adja meg, a rendszergazdának jóvá kell hagynia az alkalmazásra vonatkozó $true kérést az eszközön.

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

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

-SendWakeUpPacket

Azt jelzi, hogy a központi telepítés megkezdése előtt kell-e ébresztési csomagot küldeni a számítógépeknek. Ha ez az érték $True , Konfigurációkezelő megpróbál felébreszteni egy számítógépet az alvó üzemmódból. Ha ez az érték , akkor nem ébreszti fel a $False számítógépeket az alvó üzemmódból. A számítógépek felébresztéséhez először konfigurálnia kell a Hálózati ébresztés.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-SuccessParameterValue

A riasztást kiváltó sikeres alkalmazástelepítés százalékos arányát határozza meg. Adjon meg egy 0 és 99 között egész értéket. A riasztás engedélyezéséhez állítsa a CreateAlertBaseOnPercentSuccess paramétert a $True következőre: .

Type: Int32
Parameter Sets: (All)
Aliases:

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

-TimeBaseOn

Meghatározza, hogy melyik időzónát kell használni:

  • LocalTime: Helyi idő használata.
  • UTC: Használja egyezményes világidő (UTC) használhatja.
Type: TimeType
Parameter Sets: (All)
Aliases:
Accepted values: LocalTime, Utc

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

-UseMeteredNetwork

Azt jelzi, hogy engedélyezi-e az ügyfelek számára, hogy forgalmi díjas internetkapcsolaton keresztül töltsenek-e le tartalmakat a határidő lejárta után, ami további költségeket okozhat.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-UserNotification (Felhasználóértesítés)

A felhasználói értesítés típusát határozza meg.

  • DisplayAll: A Szoftverközpontban jelenik meg, és az összes értesítés megjelenik.
  • DisplaySoftwareCenterOnly: A Szoftverközpontban jelenik meg, és csak a számítógép újraindításával kapcsolatos értesítéseket jeleníti meg.
  • HideAll: Elrejtés a Szoftverközpontban és az összes értesítésben.
Type: UserNotificationType
Parameter Sets: (All)
Aliases:
Accepted values: DisplayAll, DisplaySoftwareCenterOnly, HideAll

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: False
Accept pipeline input: False
Accept wildcard characters: False

-AutoCloseExecutable

A 2107-es verziótól kezdődően állítsa ezt a paramétert a következőre: , hogy engedélyezze az alkalmazástelepítési beállítást $true a telepítési viselkedéshez. Ezután az Add-CMDeploymentTypeInstallBehavior parancsmag használatával adjon hozzá egy olyan végrehajtható fájlt, amely ellenőrzi, hogy nem fut-e a telepítés sikeres végrehajtása.

Állítsa ezt a $false paramétert a következőre, hogy letiltsa ezt a beállítást a következő esetekben:

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

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_ApplicationAssignment

MEGJEGYZÉSEK

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

Get-CMApplication

Get-CMApplicationDeployment

New-CMApplicationDeployment

Remove-CMApplicationDeployment

Alkalmazások üzembe helyezése Konfigurációkezelő