New-CMApplicationGroupDeployment

SYNOPSIS

Utwórz wdrożenie dla grupy aplikacji.

SYNTAX

SearchByValueMandatory (ustawienie domyślne)

New-CMApplicationGroupDeployment [-DeadlineDateTime <DateTime>] [-DeployAction <DeployActionType>]
 [-DeployPurpose <DeployPurposeType>] [-EnableMomAlert <Boolean>] [-GenerateScomAlertOnFailure <Boolean>]
 [-InputObject] <IResultObject> [-OverrideServiceWindow <Boolean>] [-RebootOutsideServiceWindow <Boolean>]
 [-TimeBaseOn <TimeType>] [-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-CMApplicationGroupDeployment [-DeadlineDateTime <DateTime>] [-DeployAction <DeployActionType>]
 [-DeployPurpose <DeployPurposeType>] [-EnableMomAlert <Boolean>] [-GenerateScomAlertOnFailure <Boolean>]
 [-Id] <Int32> [-OverrideServiceWindow <Boolean>] [-RebootOutsideServiceWindow <Boolean>]
 [-TimeBaseOn <TimeType>] [-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>]

SearchByNameMandatory

New-CMApplicationGroupDeployment [-DeadlineDateTime <DateTime>] [-DeployAction <DeployActionType>]
 [-DeployPurpose <DeployPurposeType>] [-EnableMomAlert <Boolean>] [-GenerateScomAlertOnFailure <Boolean>]
 [-Name] <String> [-OverrideServiceWindow <Boolean>] [-RebootOutsideServiceWindow <Boolean>]
 [-TimeBaseOn <TimeType>] [-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

Utwórz wdrożenie dla grupy aplikacji. Grupa aplikacji zawiera wiele aplikacji, a użytkownicy widzą grupę w Centrum oprogramowania jako pojedynczą jednostkę. Aby uzyskać więcej informacji, zobacz Tworzenie grup aplikacji.

Przed wdrożeniem grupy aplikacji należy ją utworzyć. Następnie można wdrożyć go w kolekcji użytkowników lub urządzeń jako pojedyncze wdrożenie.

Uwaga

Uruchom Menedżer konfiguracji cmdlet z dysku Menedżer konfiguracji lokacji, na przykład PS XYZ:\> . Aby uzyskać więcej informacji, zobacz wprowadzenie.

EXAMPLES

Przykład 1

$collection = Get-CMCollection -Name "co1"

$distributionPointName = "dp1.contoso.com"

New-CMApplicationGroupDeployment -Id 16777536 -Collection $collection -DistributionPointName $distributionPointName -DistributeContent

PARAMETERS

-AvailableDateTime

Określ obiekt DateTime dla czasu, gdy to wdrożenie jest dostępne. Aby uzyskać ten obiekt, użyj wbudowanego polecenia cmdlet Get-Date.

Użyj funkcji DeadlineDateTime, aby określić przypisanie wdrożenia lub termin ostateczny.

Type: DateTime
Parameter Sets: (All)
Aliases:

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

-Collection (Kolekcja)

Określ obiekt kolekcji jako obiekt docelowy dla tego wdrożenia grupy aplikacji. Aby uzyskać ten obiekt, użyj polecenia cmdlet Get-CMCollection.

Type: IResultObject
Parameter Sets: (All)
Aliases:

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

-CollectionId

Określ identyfikator kolekcji jako element docelowy dla tego wdrożenia grupy aplikacji.

Type: String
Parameter Sets: (All)
Aliases:

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

-CollectionName

Określ nazwę kolekcji jako element docelowy dla tego wdrożenia grupy aplikacji.

Type: String
Parameter Sets: (All)
Aliases:

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

-Komentarz

Określ opcjonalny komentarz dla wdrożenia grupy aplikacji.

Type: String
Parameter Sets: (All)
Aliases:

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

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

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

-DeadlineDateTime

Określ obiekt DateTime dla czasu przypisania tego wdrożenia, nazywany również terminem . Aby uzyskać ten obiekt, użyj wbudowanego polecenia cmdlet Get-Date.

Użyj -AvailableDateTime, aby określić, kiedy wdrożenie jest dostępne.

Type: DateTime
Parameter Sets: (All)
Aliases: SupersedenceDeadlineDateTime

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

-DeployAction

Określ, czy to wdrożenie ma instalować, czy odinstalowywać grupę aplikacji.

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

Określ, czy to wdrożenie jest dostępne dla użytkowników do zainstalowania, czy wymagane do zainstalowania w terminie ostatecznym.

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

-DisableWildcardHandling

Ten parametr traktuje symbole wieloznaczne jako wartości znaków literału. Nie można połączyć go z forceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-DistributeCollectionName

Lokacja dystrybuuje zawartość do grup punktów dystrybucji skojarzonych z tą nazwą kolekcji.

Type: String
Parameter Sets: (All)
Aliases:

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

-DistributeContent

Dodaj ten parametr, aby dystrybuować zawartość grupy aplikacji podczas tworzenia tego wdrożenia. Klienci nie mogą instalować aplikacji, dopóki zawartość nie zostanie dystrybuowana do punktów dystrybucji, do których mogą uzyskać dostęp klienci.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-DistributionPointGroupName

Lokacja dystrybuuje zawartość do tej grupy punktów dystrybucji.

Type: String
Parameter Sets: (All)
Aliases:

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

-DistributionPointName

Lokacja dystrybuuje zawartość do tego punktu dystrybucji.

Type: String
Parameter Sets: (All)
Aliases:

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

-EnableMomAlert

Ustaw ten parametr na wartość $true , aby System Center Operations Manager tryb konserwacji dla tego wdrożenia.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Ten parametr przetwarza symbole wieloznaczne i może prowadzić do nieoczekiwanego zachowania (nie jest zalecane). Nie można połączyć go z disableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-GenerateScomAlertOnFailure

Ustaw ten parametr na , $true aby wygenerować alert System Center Operations Manager, gdy wdrożenie zakończy się niepowodzeniem.

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

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

-Id (Identyfikator)

Określ identyfikator grupy aplikacji do wdrożenia.

Type: Int32
Parameter Sets: SearchByIdMandatory
Aliases: CIId, CI_ID, ApplicationGroupId

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

-InputObject

Określ obiekt dla grupy aplikacji. Aby uzyskać ten obiekt, użyj polecenia cmdlet Get-CMApplicationGroup.

Type: IResultObject
Parameter Sets: SearchByValueMandatory
Aliases: ApplicationGroup

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

-Name

Określ nazwę tego wdrożenia grupy aplikacji.

Type: String
Parameter Sets: SearchByNameMandatory
Aliases: LocalizedDisplayName, ApplicationGroupName

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

-OverrideServiceWindow

Ustaw ten parametr na $true , aby zainstalować grupę aplikacji poza oknem obsługi.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-PersistOnWriteFilterDevice

Ten parametr umożliwia obsługę filtrów zapisu dla urządzeń Windows Embedded. Jeśli ustawisz wartość , urządzenie zatwierdzi zmiany w terminie $true ostatecznym lub w oknie obsługi. Ta akcja wymaga ponownego uruchomienia. Jeśli ustawisz wartość $false , urządzenie zapisze zmiany w tymczasowej nakładce i zatwierdzi je później.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-RebootOutsideServiceWindow

Ustaw ten parametr na , $true aby umożliwić ponowne uruchomienie urządzenia poza oknem obsługi.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-SendWakeupPacket

Wskazuje, czy należy wysłać pakiet wznawiania do komputerów przed rozpoczęciem wdrażania. Jeśli ta wartość to $True , Menedżer konfiguracji wznawianie pracy komputera po uśpieniu. Jeśli ta wartość to $False , komputer nie jest wybudzany ze uśpienia. Aby wznowić wznawianie pracy komputerów, należy najpierw Wake On LAN.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-TimeBaseOn

Określ strefę czasową do użycia:

  • LocalTime: użyj czasu lokalnego urządzenia.
  • UTC: użyj Uniwersalny czas koordynowany (UTC).
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

Wskazuje, czy zezwalać klientom mierzonego połączenia internetowego na pobieranie zawartości po upływie ostatecznego terminu instalacji, co może wiązać się z dodatkowymi kosztami.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-UserNotification

Użyj tego parametru, aby określić środowisko użytkownika dla tego wdrożenia:

  • DisplayAll: wyświetlanie w Centrum oprogramowania i wyświetlanie wszystkich powiadomień
  • DisplaySoftwareCenterOnly: wyświetlanie w Programie Software Center i wyświetlanie tylko powiadomień o ponownym uruchomieniu komputera.
  • HideAll: ukryj w Centrum oprogramowania i wszystkie powiadomienia
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

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie jest uruchamiane.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

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

Typowe parametry

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

IResultObject#SMS_ApplicationGroupAssignment

UWAGI

To polecenie cmdlet zwraca SMS_ApplicationGroupAssignment klasy WMI.

Get-CMApplicationGroupDeployment

Remove-CMApplicationGroupDeployment

Set-CMApplicationGroupDeployment

Get-CMApplicationGroup

Tworzenie grup aplikacji