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:
- Ha a Remove-CMDeploymentTypeInstallBehavior parancsmagot használja az összes végrehajtható fájl eltávolításához
- Nem szeretné, hogy az üzemelő példány futó végrehajtható fájlokat keressen.
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.