Partager via


Add-CMWindowsAppxDeploymentType

Ajoute un type de déploiement de package d’application Windows.

Syntaxe

Add-CMWindowsAppxDeploymentType
   [-ContentFallback]
   [-SlowNetworkDeploymentMode <ContentHandlingMode>]
   [-TriggerVpn]
   [-DeploymentTypeName <String>]
   [-AddRequirement <Rule[]>]
   -ApplicationName <String>
   [-RemoveLanguage <String[]>]
   [-RemoveRequirement <Rule[]>]
   [-AddLanguage <String[]>]
   [-Comment <String>]
   -ContentLocation <String>
   [-Force]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-CMWindowsAppxDeploymentType
   [-ContentFallback]
   [-SlowNetworkDeploymentMode <ContentHandlingMode>]
   [-TriggerVpn]
   [-DeploymentTypeName <String>]
   [-AddRequirement <Rule[]>]
   -ApplicationId <Int32>
   [-RemoveLanguage <String[]>]
   [-RemoveRequirement <Rule[]>]
   [-AddLanguage <String[]>]
   [-Comment <String>]
   -ContentLocation <String>
   [-Force]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-CMWindowsAppxDeploymentType
   [-ContentFallback]
   [-SlowNetworkDeploymentMode <ContentHandlingMode>]
   [-TriggerVpn]
   [-DeploymentTypeName <String>]
   [-AddRequirement <Rule[]>]
   -InputObject <IResultObject>
   [-RemoveLanguage <String[]>]
   [-RemoveRequirement <Rule[]>]
   [-AddLanguage <String[]>]
   [-Comment <String>]
   -ContentLocation <String>
   [-Force]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

L’applet de commande Add-CMWindowsAppxDeploymentType ajoute un type de déploiement de package d’application Windows à une application.

Remarque

Exécutez des applets de commande Configuration Manager à partir du lecteur de site Configuration Manager, par exemple PS XYZ:\>. Pour plus d’informations, consultez Prise en main.

Exemples

Exemple 1 : Ajouter un type de déploiement de package d’application Windows

PS XYZ:\>Add-CMWindowsAppxDeploymentType -ApplicationName "Application1" -DeploymentTypeName "DT1" -ContentLocation "\\Server1\Resources\Applications\appx\sccm_custom.appx" -AddLanguage "en-US","zh-CN" -Comment "New Deployment Type" -SlowNetworkDeploymentMode DoNothing -ContentFallback -TriggerVpn

Cette commande ajoute le type de déploiement du package d’application Windows nommé DT1 à partir de l’emplacement spécifié à l’application nommée Application1 en anglais et en chinois. La spécification du paramètre TriggerVpn indique qu’une connexion VPN est utilisée.

Exemple 2 : Ajouter un type de déploiement de package d’application Windows à l’aide du pipeline

PS XYZ:\> Get-CMApplication -Name "Application1" | Add-CMWindowsAppxDeploymentType -DeploymentTypeName "DT1" -ContentLocation "\\Server1\Resources\Applications\appx\sccm_custom.appx" -AddLanguage "en-US","zh-CN" -Comment "New Deployment Type" -SlowNetworkDeploymentMode DoNothing -ContentFallback -TriggerVpn

Cette commande obtient l’objet d’application nommé Application1 et utilise l’opérateur de pipeline pour passer l’objet à Add-CMWindowsAppxDeploymentType. Add-CMWindowsAppxDeploymentType ajoute un package d’application Windows nommé Dt1 à partir de l’emplacement spécifié en anglais et en chinois. La spécification du paramètre TriggerVpn indique qu’une connexion VPN est utilisée.

Paramètres

-AddLanguage

Ajoute un tableau de langues pris en charge par ce type de déploiement. Indiquez les langues au format « languagecode2-country » ou « languagecode2 », par exemple : en, en-US, ja-JP, zh-CN.

Pour plus d’informations, consultez CultureInfo.Name.

Type:String[]
Alias:AddLanguages, Languages, Language
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-AddRequirement

Ajoute un tableau de conditions requises pour ce type de déploiement.

Type:Rule[]
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ApplicationId

Spécifie l’ID de l’application associée à ce type de déploiement.

Type:Int32
Alias:CI_ID, CIId
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ApplicationName

Spécifie le nom de l’application associée à ce type de déploiement.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Comment

Spécifie une description pour ce type de déploiement.

Type:String
Alias:AdministratorComment
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Confirm

Une invite de confirmation apparaît avant d’exécuter le cmdlet.

Type:SwitchParameter
Alias:cf
Position:Named
Valeur par défaut:False
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ContentFallback

Indique qu’un client peut utiliser un emplacement de secours fourni par un point de gestion. Un point d’emplacement de secours fournit un autre emplacement pour le contenu source lorsque le contenu du type de déploiement n’est disponible sur aucun des points de distribution préférés.

Type:SwitchParameter
Alias:EnableContentLocationFallback, AllowClientsToUseFallbackSourceLocationForContent
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ContentLocation

Spécifie le chemin d’accès du contenu. Le serveur de système de site nécessite des autorisations pour lire les fichiers de contenu.

Type:String
Alias:InstallationFileLocation
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DeploymentTypeName

Spécifie un nom d’affichage pour ce type de déploiement.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DisableWildcardHandling

Ce paramètre traite les caractères génériques comme des valeurs de caractère littéral. Vous ne pouvez pas la combiner avec ForceWildcardHandling.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Force

Force l’exécution de la commande sans demander la confirmation de l’utilisateur.

Type:SwitchParameter
Alias:ForceForUnknownPublisher
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ForceWildcardHandling

Ce paramètre traite les caractères génériques et peut entraîner un comportement inattendu (non recommandé). Vous ne pouvez pas la combiner avec DisableWildcardHandling.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-InputObject

Spécifie un objet d’application. Pour obtenir un objet d’application, utilisez l’applet de commande Get-CMApplication .

Type:IResultObject
Alias:Application
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-RemoveLanguage

Supprime un tableau de langues existantes de ce type de déploiement. Indiquez les langues au format « languagecode2-country » ou « languagecode2 », par exemple : en, en-US, ja-JP, zh-CN.

Type:String[]
Alias:RemoveLanguages
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-RemoveRequirement

Supprime les exigences d’installation existantes de ce type de déploiement.

Type:Rule[]
Alias:RemoveRequirements
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-SlowNetworkDeploymentMode

Spécifie le comportement d’installation du type de déploiement sur un réseau lent. Les valeurs valides sont les suivantes :

  • DoNothing
  • Télécharger
  • DownloadContentForStreaming
Type:ContentHandlingMode
Valeurs acceptées:DoNothing, Download
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-TriggerVpn

Indique qu’une connexion de réseau privé virtuel (VPN) est utilisée automatiquement.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-WhatIf

Présente ce qui se produit si le cmdlet s’exécute. L’applet de commande ne s’exécute pas.

Type:SwitchParameter
Alias:wi
Position:Named
Valeur par défaut:False
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Sorties

System.Object