Dela via


Set-CMWindowsAppxDeploymentType

SYNOPSIS

Anger en Windows för app-paketdistribution.

SYNTAX

ByAppName (standard)

Set-CMWindowsAppxDeploymentType [-ContentFallback <Boolean>] [-SlowNetworkDeploymentMode <ContentHandlingMode>]
 [-TriggerVpn <Boolean>] [-AddRequirement <Rule[]>] -ApplicationName <String> [-ContentLocation <String>]
 -DeploymentTypeName <String> [-NewName <String>] [-PassThru] [-RemoveLanguage <String[]>]
 [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>] [-Force]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

ByAppValue

Set-CMWindowsAppxDeploymentType [-ContentFallback <Boolean>] [-SlowNetworkDeploymentMode <ContentHandlingMode>]
 [-TriggerVpn <Boolean>] [-AddRequirement <Rule[]>] -Application <IResultObject> [-ContentLocation <String>]
 -DeploymentTypeName <String> [-NewName <String>] [-PassThru] [-RemoveLanguage <String[]>]
 [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>] [-Force]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

ByAppId

Set-CMWindowsAppxDeploymentType [-ContentFallback <Boolean>] [-SlowNetworkDeploymentMode <ContentHandlingMode>]
 [-TriggerVpn <Boolean>] [-AddRequirement <Rule[]>] -ApplicationId <Int32> [-ContentLocation <String>]
 -DeploymentTypeName <String> [-NewName <String>] [-PassThru] [-RemoveLanguage <String[]>]
 [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>] [-Force]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

ByDTValue

Set-CMWindowsAppxDeploymentType [-ContentFallback <Boolean>] [-SlowNetworkDeploymentMode <ContentHandlingMode>]
 [-TriggerVpn <Boolean>] [-AddRequirement <Rule[]>] [-ContentLocation <String>] -InputObject <IResultObject>
 [-NewName <String>] [-PassThru] [-RemoveLanguage <String[]>] [-RemoveRequirement <Rule[]>]
 [-AddLanguage <String[]>] [-Comment <String>] [-Force] [-DisableWildcardHandling] [-ForceWildcardHandling]
 [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

Cmdleten Set-CMWindowsAppxDeploymentType ändrar inställningarna för en Windows för apppaketdistribution.

Anteckning

Kör Konfigurationshanteraren cmdlets från Konfigurationshanteraren platsenheten, till exempel PS XYZ:\> . Mer information finns i Komma igång.

EXAMPLES

Exempel 1: Ändra distributionstypen för ett appaket

PS XYZ:\> Set-CMWindowsAppxdeploymentType -ApplicationName "Application1" -DeploymentTypeName "DTS" -NewName "DTS_New" -AddLanguage "en-US","zh-CN" -Comment "Deployment Type updated"

Det här kommandot ändrar namnet på Windows-appaketdistributionstypen DTS för programmet med namnet Application1 till DTS_New, lägger till engelska och kinesiska som språk som stöds och lägger till en beskrivning.

Exempel 2: Ändra distributionstypen för ett appaket med hjälp av pipelinen

PS XYZ:\> Get-CMDeploymentType -ApplicationName "Application1" -DeploymentTypeName "DTS" | Set-CMWindowsAppxDeploymentType -NewName "DTS_New" -AddLanguage "en-US","zh-CN" -Comment "Deployment Type updated"

Det här kommandot hämtar Windows app-paketdistributionstypen med namnet DTS för programmet med namnet Application1 och använder pipelineoperatorn för att skicka objektet till Set-CMWindowsAppxDeploymentType. Set-CMWindowsAppxDeploymentType ändrar namnet på distributionstypen till DTS_New, lägger till engelska och kinesiska som språk som stöds och lägger till en beskrivning.

PARAMETERS

-AddLanguage

Lägger till en matris med språk som stöds av den här distributionstypen. Ange språken i formatet "languagecode2-country" eller "languagecode2", till exempel: en, en-US, ja-JP, zh-CN.

Mer information finns i CultureInfo.Name.

Type: String[]
Parameter Sets: (All)
Aliases: AddLanguages, Languages, Language

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

-AddRequirement

Lägger till en matris med krav för den här distributionstypen.

Type: Rule[]
Parameter Sets: (All)
Aliases:

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

-Program

Anger ett programobjekt som är associerat med den här distributionstypen. Om du vill hämta ett programobjekt använder du cmdleten Get-CMApplication.

Type: IResultObject
Parameter Sets: ByAppValue
Aliases:

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

-ApplicationId

Anger ID för det program som är associerat med den här distributionstypen.

Type: Int32
Parameter Sets: ByAppId
Aliases: CI_ID, CIId

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

-ApplicationName

Anger namnet på det program som är associerat med den här distributionstypen.

Type: String
Parameter Sets: ByAppName
Aliases:

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

-Kommentar

Anger en beskrivning för den här distributionstypen.

Type: String
Parameter Sets: (All)
Aliases: AdministratorComment

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

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

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

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

-ContentFallback

Anger att en klient kan använda en återställningsplats som tillhandahålls av en hanteringsplats. En återställningsplats ger en alternativ plats för källinnehåll när innehållet för distributionstypen inte är tillgängligt på någon av de prioriterade distributionsplatserna.

Type: Boolean
Parameter Sets: (All)
Aliases: EnableContentLocationFallback, AllowClientsToUseFallbackSourceLocationForContent

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

-ContentLocation

Anger sökvägen till innehållet. Platssystemservern kräver behörighet att läsa innehållsfilerna.

Type: String
Parameter Sets: (All)
Aliases:

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

-DeploymentTypeName

Anger ett visningsnamn för den här distributionstypen.

Type: String
Parameter Sets: ByAppName, ByAppValue, ByAppId
Aliases:

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

-DisableWildcardHandling

Den här parametern behandlar jokertecken som värden för literaltecken. Du kan inte kombinera den med ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Force

Tvingar kommandot att köras utan att be om användarbekräftelse.

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

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

-ForceWildcardHandling

Den här parametern bearbetar jokertecken och kan leda till oväntat beteende (rekommenderas inte). Du kan inte kombinera den med DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-InputObject

Anger ett objekt för distributionstyp. Om du vill hämta ett distributionstypobjekt använder du cmdleten Get-CMDeploymentType.

Type: IResultObject
Parameter Sets: ByDTValue
Aliases: DeploymentType

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

-NewName

Anger ett nytt namn för den här distributionstypen.

Type: String
Parameter Sets: (All)
Aliases: NewDeploymentTypeName

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

-PassThru

Lägg till den här parametern för att returnera ett objekt som representerar det objekt som du arbetar med. Som standard genererar den här cmdleten kanske inte några utdata.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-RemoveLanguage

Tar bort en matris med befintliga språk från den här distributionstypen. Ange språken i formatet "languagecode2-country" eller "languagecode2", till exempel: en, en-US, ja-JP, zh-CN.

Type: String[]
Parameter Sets: (All)
Aliases: RemoveLanguages

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

-RemoveRequirement

Tar bort de befintliga installationskraven från den här distributionstypen.

Type: Rule[]
Parameter Sets: (All)
Aliases: RemoveRequirements

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

-SlowNetworkDeploymentMode

Anger installationsbeteendet för distributionstypen i ett långsamt nätverk. Giltiga värden är:

  • DoNothing
  • Ladda ned
  • DownloadContentForStreaming
Type: ContentHandlingMode
Parameter Sets: (All)
Aliases:
Accepted values: DoNothing, Download

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

-TriggerVpn

Anger att en vpn-anslutning (virtuellt privat nätverk) används automatiskt.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

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

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

System.Object

ANTECKNINGAR

Add-CMWindowsAppxDeploymentType

Get-CMApplication

Get-CMDeploymentType