New-CMApplicationDeployment
SYNOPSIS
Alkalmazástelepítés létrehozása.
SYNTAX
SearchByValueMandatory (alapértelmezett)
New-CMApplicationDeployment [-AllowRepairApp <Boolean>] [-ApprovalRequired <Boolean>]
[-AutoCloseExecutable <Boolean>] [-DeadlineDateTime <DateTime>] [-DeployAction <DeployActionType>]
[-DeployPurpose <DeployPurposeType>] [-DisableContentDependencyDetection] [-EnableMomAlert <Boolean>]
[-EnableSoftDeadline <Boolean>] [-FailParameterValue <Int32>] [-GenerateScomAlertOnFailure <Boolean>]
[-InputObject] <IResultObject> [-OverrideServiceWindow <Boolean>] [-PostponeDateTime <DateTime>]
[-PreDeploy <Boolean>] [-RebootOutsideServiceWindow <Boolean>] [-ReplaceToastNotificationWithDialog <Boolean>]
[-Simulation] [-SuccessParameterValue <Int32>] [-TimeBaseOn <TimeType>] [-UpdateSupersedence <Boolean>]
[-UserNotification <UserNotificationType>] [-DistributeCollectionName <String>] [-DistributeContent]
[-DistributionPointGroupName <String>] [-DistributionPointName <String>] [-AvailableDateTime <DateTime>]
[-Comment <String>] [-PersistOnWriteFilterDevice <Boolean>] [-SendWakeupPacket <Boolean>]
[-UseMeteredNetwork <Boolean>] [-Collection <IResultObject>] [-CollectionId <String>]
[-CollectionName <String>] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
[<CommonParameters>]
SearchByIdMandatory
New-CMApplicationDeployment [-AllowRepairApp <Boolean>] [-ApprovalRequired <Boolean>]
[-AutoCloseExecutable <Boolean>] [-DeadlineDateTime <DateTime>] [-DeployAction <DeployActionType>]
[-DeployPurpose <DeployPurposeType>] [-DisableContentDependencyDetection] [-EnableMomAlert <Boolean>]
[-EnableSoftDeadline <Boolean>] [-FailParameterValue <Int32>] [-GenerateScomAlertOnFailure <Boolean>]
[-Id] <Int32> [-OverrideServiceWindow <Boolean>] [-PostponeDateTime <DateTime>] [-PreDeploy <Boolean>]
[-RebootOutsideServiceWindow <Boolean>] [-ReplaceToastNotificationWithDialog <Boolean>] [-Simulation]
[-SuccessParameterValue <Int32>] [-TimeBaseOn <TimeType>] [-UpdateSupersedence <Boolean>]
[-UserNotification <UserNotificationType>] [-DistributeCollectionName <String>] [-DistributeContent]
[-DistributionPointGroupName <String>] [-DistributionPointName <String>] [-AvailableDateTime <DateTime>]
[-Comment <String>] [-PersistOnWriteFilterDevice <Boolean>] [-SendWakeupPacket <Boolean>]
[-UseMeteredNetwork <Boolean>] [-Collection <IResultObject>] [-CollectionId <String>]
[-CollectionName <String>] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
[<CommonParameters>]
SearchByName Kötelező
New-CMApplicationDeployment [-AllowRepairApp <Boolean>] [-ApprovalRequired <Boolean>]
[-AutoCloseExecutable <Boolean>] [-DeadlineDateTime <DateTime>] [-DeployAction <DeployActionType>]
[-DeployPurpose <DeployPurposeType>] [-DisableContentDependencyDetection] [-EnableMomAlert <Boolean>]
[-EnableSoftDeadline <Boolean>] [-FailParameterValue <Int32>] [-GenerateScomAlertOnFailure <Boolean>]
[-Name] <String> [-OverrideServiceWindow <Boolean>] [-PostponeDateTime <DateTime>] [-PreDeploy <Boolean>]
[-RebootOutsideServiceWindow <Boolean>] [-ReplaceToastNotificationWithDialog <Boolean>] [-Simulation]
[-SuccessParameterValue <Int32>] [-TimeBaseOn <TimeType>] [-UpdateSupersedence <Boolean>]
[-UserNotification <UserNotificationType>] [-DistributeCollectionName <String>] [-DistributeContent]
[-DistributionPointGroupName <String>] [-DistributionPointName <String>] [-AvailableDateTime <DateTime>]
[-Comment <String>] [-PersistOnWriteFilterDevice <Boolean>] [-SendWakeupPacket <Boolean>]
[-UseMeteredNetwork <Boolean>] [-Collection <IResultObject>] [-CollectionId <String>]
[-CollectionName <String>] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
[<CommonParameters>]
DESCRIPTION
A New-CMApplicationDeployment parancsmag egy alkalmazástelepítést hoz létre. További információ: Alkalmazások központi telepítése a Konfigurációkezelő.
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: Alkalmazás telepítése
Ez a parancs a 2019-es Visual Studio új központi telepítést hoz létre a fejlesztői munkaállomás gyűjteményben. Telepíti az alkalmazást, és szükség van rá. Az elérhető dátum és a határidő is megegyezik a múltban, így amint az ügyfél megkapja ezt a szabályzatot, telepíti az alkalmazást.
New-CMApplicationDeployment -Name "Visual Studio 2019" -AvailableDateTime '01/01/2020 00:00:00' -CollectionName 'Developers Workstation' -DeadlineDateTime '01/01/2020 00:00:00' -DeployAction Install -DeployPurpose Required
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
-ApprovalRequired (Jóváhagyás szükséges)
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
-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 ez az alkalmazás telepítve van. 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 ez az alkalmazás telepítve van.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: True
-Comment (Megjegyzés)
Adjon meg egy nem kötelező megjegyzést ehhez az üzembe helyezéshez.
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: 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: SupersedenceDeadlineDateTime
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DeployAction
Adja meg a központi telepítési műveletet az alkalmazás telepítéséhez vagy eltávolításához. Ha a versengő üzemelő példányok ugyanazt az eszközt célják meg, a Telepítés művelet elsőbbséget élvez.
Type: DeployActionType
Parameter Sets: (All)
Aliases:
Accepted values: Install, Uninstall
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DeployPurpose
Adja meg az üzembe helyezés célját:
Available
: A felhasználó a Szoftverközpontban látja az alkalmazást. Igény szerint telepítheti.Required
: Az ügyfél automatikusan telepíti az alkalmazást a beállított ütemezés szerint. Ha az alkalmazás nincs elrejtve, a felhasználó nyomon követheti az üzembe helyezés állapotát. A Szoftverközpont segítségével a határidő előtt is telepítheti az alkalmazást.
Type: DeployPurposeType
Parameter Sets: (All)
Aliases:
Accepted values: Available, Required
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DisableContentDependencyDetection
Adja hozzá ezt a paramétert a függő alkalmazások tartalmának automatikus terjesztéséhez.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: DisableDetectAssociatedContentDependencies
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
-DistributeCollectionName
A hely a gyűjtemény nevéhez társított terjesztési pontokra terjeszti a tartalmat.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DistributeContent
Adja hozzá ezt a paramétert, ha először az alkalmazás tartalmát kell terjesztenie.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DistributionPointGroupName
Az alkalmazás tartalmának terjesztéséhez adja meg egy terjesztésipont-csoport nevét.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DistributionPointName (Terjesztési pont neve)
Az alkalmazás tartalmának terjesztéséhez adja meg egy terjesztési pont nevét.
Type: String
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
-GenerateScomAlertOnFailure
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: RaiseMomAlertsOnFailure
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Id (Azonosító)
Adja meg a telepíteni kívánt alkalmazás azonosítóját.
Type: Int32
Parameter Sets: SearchByIdMandatory
Aliases: CIId, CI_ID, ApplicationId
Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-InputObject
Adja meg az üzembe helyezni kívánt alkalmazásobjektumot. Az objektum lekért használhatja a Get-CMApplication parancsmagot.
Type: IResultObject
Parameter Sets: SearchByValueMandatory
Aliases: Application
Required: True
Position: 0
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-Name
Adja meg az üzembe helyezni kívánt alkalmazás nevét.
Type: String
Parameter Sets: SearchByNameMandatory
Aliases: LocalizedDisplayName, ApplicationName
Required: True
Position: 0
Default value: None
Accept pipeline input: False
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
-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
-RebootOutsideServiceWindow
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 $True
a 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 be ezt a paramétert úgy, hogy lecserélje az alapértelmezett bejelentési $true
értesítéseket egy párbeszédpanelre. 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
-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
-Simulation (Szimuláció)
Adja hozzá ezt a paramétert egy üzembe helyezési szimuláció létrehozásához. További információ: Alkalmazások központi telepítésének szimulálása a Konfigurációkezelő.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SuccessParameterValue
Megadja a riasztást kiváltó sikeres alkalmazástelepítés százalékos arányát.
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 a egyezményes világidő (UTC) időpontban.
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
-UpdateSupersedence
Rendelkezésre álló központi telepítés esetén ezzel a paraméterrel adhatja meg a telepítés határidejét azon felhasználók vagy eszközök frissítéséhez, amelyeken telepítve van a frissített alkalmazás. A DeadlineDateTime használatával adjon meg egy adott időt, ellenkező esetben az AvailableDateTime után a lehető leghamarabb.
Type: Boolean
Parameter Sets: (All)
Aliases:
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
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: None
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 a $true
telepítési viselkedéshez. Ezután az Add-CMDeploymentTypeInstallBehavior parancsmag használatával adjon hozzá egy végrehajtható fájlt annak ellenőrzéséhez, hogy nem fut-e a telepítés sikerességéhez.
Állítsa ezt a paramétert a $false
következőre, hogy letiltsa ezt a beállítást a következő helyzetekben:
- 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.