Share via


Set-CMWindowsAppxDeploymentType

Define um tipo Windows de implantação de pacote de aplicativos.

Syntax

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>]
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>]
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>]
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

O cmdlet Set-CMWindowsAppxDeploymentType altera as configurações de um tipo Windows pacote de aplicativos.

Observação

Execute cmdlets do Configuration Manager na unidade de site do Configuration Manager, por PS XYZ:\> exemplo. Para obter mais informações, consulte getting started.

Exemplos

Exemplo 1: Modificar um tipo de implantação de pacote de aplicativo

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

Este comando altera o nome do tipo de implantação do pacote de aplicativos Windows chamado DTS para o aplicativo chamado Application1 para DTS_New, adiciona inglês e chinês como idiomas com suporte e adiciona uma descrição.

Exemplo 2: Modificar um tipo de implantação de pacote de aplicativo usando o pipeline

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

Este comando obtém o objeto de tipo de implantação de pacote de aplicativo Windows chamado DTS para o aplicativo chamado Application1 e usa o operador de pipeline para passar o objeto para Set-CMWindowsAppxDeploymentType. Set-CMWindowsAppxDeploymentType altera o nome do tipo de implantação para DTS_New, adiciona inglês e chinês como idiomas com suporte e adiciona uma descrição.

Parâmetros

-AddLanguage

Adiciona uma matriz de idiomas compatíveis com esse tipo de implantação. Forneça os idiomas no formato "languagecode2-country" ou "languagecode2", por exemplo: en, en-US, ja-JP, zh-CN.

Para obter mais informações, consulte CultureInfo.Name.

Type:String[]
Aliases:AddLanguages, Languages, Language
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-AddRequirement

Adiciona uma matriz de requisitos para esse tipo de implantação.

Type:Rule[]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-Application

Especifica um objeto application associado a esse tipo de implantação. Para obter um objeto application, use o cmdlet Get-CMApplication.

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

-ApplicationId

Especifica a ID do aplicativo associado a esse tipo de implantação.

Type:Int32
Aliases:CI_ID, CIId
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ApplicationName

Especifica o nome do aplicativo associado a esse tipo de implantação.

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

-Comentário

Especifica uma descrição para esse tipo de implantação.

Type:String
Aliases:AdministratorComment
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Solicita a confirmação antes de executar o cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

-ContentFallback

Indica que um cliente pode usar um local de fallback fornecido por um ponto de gerenciamento. Um ponto de localização de fallback fornece um local alternativo para conteúdo de origem quando o conteúdo do tipo de implantação não está disponível em nenhum dos pontos de distribuição preferenciais.

Type:Boolean
Aliases:EnableContentLocationFallback, AllowClientsToUseFallbackSourceLocationForContent
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ContentLocation

Especifica o caminho do conteúdo. O servidor do sistema de sites requer permissões para ler os arquivos de conteúdo.

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

-DeploymentTypeName

Especifica um nome de exibição para esse tipo de implantação.

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

-DisableWildcardHandling

Este parâmetro trata caracteres curinga como valores literais de caracteres. Não é possível combiná-lo com ForceWildcardHandling.

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

-Força

Força o comando a ser executado sem pedir confirmação do usuário.

Type:SwitchParameter
Aliases:ForceForUnknownPublisher
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ForceWildcardHandling

Esse parâmetro processa caracteres curinga e pode levar a um comportamento inesperado (não recomendado). Não é possível combiná-lo com DisableWildcardHandling.

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

-InputObject

Especifica um objeto de tipo de implantação. Para obter um objeto de tipo de implantação, use o cmdlet Get-CMDeploymentType.

Type:IResultObject
Aliases:DeploymentType
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-NewName

Especifica um novo nome para esse tipo de implantação.

Type:String
Aliases:NewDeploymentTypeName
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-PassThru

Adicione esse parâmetro para retornar um objeto que representa o item com o qual você está trabalhando. Por padrão, esse cmdlet pode não gerar nenhuma saída.

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

-RemoveLanguage

Remove uma matriz de idiomas existentes desse tipo de implantação. Forneça os idiomas no formato "languagecode2-country" ou "languagecode2", por exemplo: en, en-US, ja-JP, zh-CN.

Type:String[]
Aliases:RemoveLanguages
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-RemoveRequirement

Remove os requisitos de instalação existentes desse tipo de implantação.

Type:Rule[]
Aliases:RemoveRequirements
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-SlowNetworkDeploymentMode

Especifica o comportamento de instalação do tipo de implantação em uma rede lenta. Os valores válidos são:

  • DoNothing
  • Baixar
  • DownloadContentForStreaming
Type:ContentHandlingMode
Accepted values:DoNothing, Download
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-TriggerVpn

Indica que uma conexão VPN (rede virtual privada) é usada automaticamente.

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

-WhatIf

Mostrar o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Saídas

System.Object