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