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


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.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

System.Object

MEGJEGYZÉSEK

Get-CMApplication

Get-CMApplicationDeployment

Remove-CMApplicationDeployment

Set-CMApplicationDeployment

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