Partager via


Set-CMDeploymentType

Modifier un type de déploiement pour une application Configuration Manager.

Syntaxe

Set-CMDeploymentType
   -InputObject <IResultObject>
   [-PassThru]
   [-Priority <PriorityChangeType>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   -ApplicationName <String>
   [-ClearRequirements]
   [-ContentLocation <String>]
   -DeploymentTypeName <String>
   [-DetectDeploymentTypeByCustomScript]
   [-EnableBranchCache <Boolean>]
   [-EnableContentLocationFallback <Boolean>]
   [-EstimatedInstallationTimeMins <Int32>]
   [-Force32BitDetectionScript <Boolean>]
   [-Force32BitInstaller <Boolean>]
   [-InstallationBehaviorType <InstallationBehaviorType>]
   [-InstallationProgram <String>]
   [-InstallationProgramVisibility <UserInteractionMode>]
   [-InstallationStartIn <String>]
   [-Language <String[]>]
   [-LogonRequirementType <LogonRequirementType>]
   [-MaximumAllowedRunTimeMins <Int32>]
   [-MsiOrScriptInstaller]
   [-NewDeploymentTypeName <String>]
   [-OnSlowNetworkMode <ContentHandlingMode>]
   [-PassThru]
   [-PersistContentInClientCache <Boolean>]
   [-ProductCode <String>]
   [-RebootBehavior <RebootBehavior>]
   [-RemoveRequirement <Rule[]>]
   [-RequireUserInteraction <Boolean>]
   [-ScriptContent <String>]
   [-ScriptType <ScriptLanguage>]
   [-SourceUpdateProductCode <String>]
   [-UninstallProgram <String>]
   [-UninstallStartIn <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   -ApplicationName <String>
   [-ClearRequirements]
   [-ContentLocation <String>]
   -DeploymentTypeName <String>
   [-Language <String[]>]
   [-NewDeploymentTypeName <String>]
   [-PassThru]
   [-RemoveRequirement <Rule[]>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   -ApplicationName <String>
   [-ClearRequirements]
   [-ContentLocation <String>]
   -DeploymentTypeName <String>
   [-EnableBranchCache <Boolean>]
   [-EnableContentLocationFallback <Boolean>]
   [-Language <String[]>]
   [-MaximumAllowedRunTimeMins <Int32>]
   [-NewDeploymentTypeName <String>]
   [-OnSlowNetworkMode <ContentHandlingMode>]
   [-PassThru]
   [-PersistContentInClientCache <Boolean>]
   [-RemoveRequirement <Rule[]>]
   [-TriggerVpn <Boolean>]
   [-Windows8AppInstaller]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   -ApplicationName <String>
   [-AppV5xInstaller]
   [-ClearRequirements]
   -DeploymentTypeName <String>
   [-EnableContentLocationFallback <Boolean>]
   [-EnablePeerToPeerContentDistribution <Boolean>]
   [-Language <String[]>]
   [-NewDeploymentTypeName <String>]
   [-OnFastNetworkMode <OnFastNetworkMode>]
   [-OnSlowNetworkMode <ContentHandlingMode>]
   [-PassThru]
   [-PersistContentInClientCache <Boolean>]
   [-RemoveRequirement <Rule[]>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   -ApplicationName <String>
   [-AppVInstaller]
   [-ClearRequirements]
   -DeploymentTypeName <String>
   [-EnableContentLocationFallback <Boolean>]
   [-EnablePeerToPeerContentDistribution <Boolean>]
   [-Language <String[]>]
   [-LoadContentIntoAppVCacheBeforeLaunch <Boolean>]
   [-NewDeploymentTypeName <String>]
   [-OnFastNetworkMode <OnFastNetworkMode>]
   [-OnSlowNetworkMode <ContentHandlingMode>]
   [-PassThru]
   [-PersistContentInClientCache <Boolean>]
   [-RemoveRequirement <Rule[]>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   -ApplicationName <String>
   [-ClearRequirements]
   [-ContentLocation <String>]
   -DeploymentTypeName <String>
   [-InstallationProgram <String>]
   [-Language <String[]>]
   [-MacInstaller]
   [-MacRebootBehavior <MacRebootBehavior>]
   [-NewDeploymentTypeName <String>]
   [-PassThru]
   [-RemoveRequirement <Rule[]>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   -ApplicationName <String>
   [-ClearRequirements]
   [-ContentLocation <String>]
   -DeploymentTypeName <String>
   [-EnableUserUninstall <Boolean>]
   [-Language <String[]>]
   [-NewDeploymentTypeName <String>]
   [-PassThru]
   [-RemoveRequirement <Rule[]>]
   [-WindowsMobileInstaller]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   -ApplicationName <String>
   [-ApplicationNameInWindowsStore <String>]
   [-ClearRequirements]
   -DeploymentTypeName <String>
   [-Language <String[]>]
   [-MaximumAllowedRunTimeMins <Int32>]
   [-NewDeploymentTypeName <String>]
   [-PassThru]
   [-RemoteComputerName <String>]
   [-RemoveRequirement <Rule[]>]
   [-WindowsStoreInstaller]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   -ApplicationName <String>
   [-ClearRequirements]
   -DeploymentTypeName <String>
   [-Language <String[]>]
   [-NewDeploymentTypeName <String>]
   [-PassThru]
   [-RemoveRequirement <Rule[]>]
   [-WebAppInstaller]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   -ApplicationName <String>
   [-ClearRequirements]
   [-ContentLocation <String>]
   -DeploymentTypeName <String>
   [-InstallationCommandLine <String>]
   -Language <String[]>
   [-MobileMsiInstaller]
   [-NewDeploymentTypeName <String>]
   [-PassThru]
   [-RemoveRequirement <Rule[]>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-ClearRequirements]
   [-ContentLocation <String>]
   -InputObject <IResultObject>
   [-InstallationCommandLine <String>]
   -Language <String[]>
   [-MobileMsiInstaller]
   [-NewDeploymentTypeName <String>]
   [-PassThru]
   [-RemoveRequirement <Rule[]>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-ClearRequirements]
   [-ContentLocation <String>]
   [-DetectDeploymentTypeByCustomScript]
   [-EnableBranchCache <Boolean>]
   [-EnableContentLocationFallback <Boolean>]
   [-EstimatedInstallationTimeMins <Int32>]
   [-Force32BitDetectionScript <Boolean>]
   [-Force32BitInstaller <Boolean>]
   -InputObject <IResultObject>
   [-InstallationBehaviorType <InstallationBehaviorType>]
   [-InstallationProgram <String>]
   [-InstallationProgramVisibility <UserInteractionMode>]
   [-InstallationStartIn <String>]
   [-Language <String[]>]
   [-LogonRequirementType <LogonRequirementType>]
   [-MaximumAllowedRunTimeMins <Int32>]
   [-MsiOrScriptInstaller]
   [-NewDeploymentTypeName <String>]
   [-OnSlowNetworkMode <ContentHandlingMode>]
   [-PassThru]
   [-PersistContentInClientCache <Boolean>]
   [-ProductCode <String>]
   [-RebootBehavior <RebootBehavior>]
   [-RemoveRequirement <Rule[]>]
   [-RequireUserInteraction <Boolean>]
   [-ScriptContent <String>]
   [-ScriptType <ScriptLanguage>]
   [-SourceUpdateProductCode <String>]
   [-UninstallProgram <String>]
   [-UninstallStartIn <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-ClearRequirements]
   [-ContentLocation <String>]
   -InputObject <IResultObject>
   [-Language <String[]>]
   [-NewDeploymentTypeName <String>]
   [-PassThru]
   [-RemoveRequirement <Rule[]>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-ClearRequirements]
   [-ContentLocation <String>]
   [-EnableBranchCache <Boolean>]
   [-EnableContentLocationFallback <Boolean>]
   -InputObject <IResultObject>
   [-Language <String[]>]
   [-MaximumAllowedRunTimeMins <Int32>]
   [-NewDeploymentTypeName <String>]
   [-OnSlowNetworkMode <ContentHandlingMode>]
   [-PassThru]
   [-PersistContentInClientCache <Boolean>]
   [-RemoveRequirement <Rule[]>]
   [-TriggerVpn <Boolean>]
   [-Windows8AppInstaller]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-AppV5xInstaller]
   [-ClearRequirements]
   [-EnableContentLocationFallback <Boolean>]
   [-EnablePeerToPeerContentDistribution <Boolean>]
   -InputObject <IResultObject>
   [-Language <String[]>]
   [-NewDeploymentTypeName <String>]
   [-OnFastNetworkMode <OnFastNetworkMode>]
   [-OnSlowNetworkMode <ContentHandlingMode>]
   [-PassThru]
   [-PersistContentInClientCache <Boolean>]
   [-RemoveRequirement <Rule[]>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-AppVInstaller]
   [-ClearRequirements]
   [-EnableContentLocationFallback <Boolean>]
   [-EnablePeerToPeerContentDistribution <Boolean>]
   -InputObject <IResultObject>
   [-Language <String[]>]
   [-LoadContentIntoAppVCacheBeforeLaunch <Boolean>]
   [-NewDeploymentTypeName <String>]
   [-OnFastNetworkMode <OnFastNetworkMode>]
   [-OnSlowNetworkMode <ContentHandlingMode>]
   [-PassThru]
   [-PersistContentInClientCache <Boolean>]
   [-RemoveRequirement <Rule[]>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-ClearRequirements]
   [-ContentLocation <String>]
   -InputObject <IResultObject>
   [-InstallationProgram <String>]
   [-Language <String[]>]
   [-MacInstaller]
   [-MacRebootBehavior <MacRebootBehavior>]
   [-NewDeploymentTypeName <String>]
   [-PassThru]
   [-RemoveRequirement <Rule[]>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-ClearRequirements]
   [-ContentLocation <String>]
   [-EnableUserUninstall <Boolean>]
   -InputObject <IResultObject>
   [-Language <String[]>]
   [-NewDeploymentTypeName <String>]
   [-PassThru]
   [-RemoveRequirement <Rule[]>]
   [-WindowsMobileInstaller]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-ApplicationNameInWindowsStore <String>]
   [-ClearRequirements]
   -InputObject <IResultObject>
   [-Language <String[]>]
   [-MaximumAllowedRunTimeMins <Int32>]
   [-NewDeploymentTypeName <String>]
   [-PassThru]
   [-RemoteComputerName <String>]
   [-RemoveRequirement <Rule[]>]
   [-WindowsStoreInstaller]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-ClearRequirements]
   -InputObject <IResultObject>
   [-Language <String[]>]
   [-NewDeploymentTypeName <String>]
   [-PassThru]
   [-RemoveRequirement <Rule[]>]
   [-WebAppInstaller]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   -ApplicationName <String>
   [-ClearRequirements]
   [-ContentLocation <String>]
   -DeploymentTypeName <String>
   [-Language <String[]>]
   [-NewDeploymentTypeName <String>]
   [-PassThru]
   [-RemoveRequirement <Rule[]>]
   [-WindowsPhoneStoreInstaller]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-ClearRequirements]
   [-ContentLocation <String>]
   -InputObject <IResultObject>
   [-Language <String[]>]
   [-NewDeploymentTypeName <String>]
   [-PassThru]
   [-RemoveRequirement <Rule[]>]
   [-WindowsPhoneStoreInstaller]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   -ApplicationName <String>
   -DeploymentTypeName <String>
   [-PassThru]
   [-Priority <PriorityChangeType>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDeploymentType
   -ApplicationName <String>
   -DeploymentTypeId <Int32>
   [-PassThru]
   [-Priority <PriorityChangeType>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

L’applet de commande Set-CMDeploymentType modifie un type de déploiement pour une application dans Configuration Manager. Un type de déploiement fait partie de l’application qui définit la façon dont cette application s’installe sur les appareils.

Vous pouvez également utiliser cette applet de commande pour modifier la priorité des dépendances du type de déploiement. Configuration Manager évalue et installe les dépendances d’un type de déploiement par ordre de priorité avant d’installer le type de déploiement.

Pour plus d’informations, consultez Présentation de la gestion des applications - Types de déploiement.

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 : Augmenter la priorité d’une application de déploiement

Cette commande configure un type de déploiement nommé Console Configuration Manager - Windows Installer (natif) pour une application nommée 2 - Enfant et augmente la priorité de cette application.

Set-CMDeploymentType -ApplicationName "2 - Child" -DeploymentTypeName "Configuration Manager Console - Windows Installer (Native)" -Priority Increase

Paramètres

-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

-AdministratorComment

Spécifie une description pour le 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

-ApplicationName

Spécifie le nom de l’application de déploiement qui contient le 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

-ApplicationNameInWindowsStore

Spécifie le nom de l’application dans le Windows Store.

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

-AppV5xInstaller

Indique que le type de déploiement détecte les informations d’application et les types de déploiement à partir d’un fichier de package .appv Application Virtualization (App-V) 5.0.

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

-AppVInstaller

Indique que le type de déploiement détecte les informations d’application et les types de déploiement à partir d’un fichier de package App-V .appv.

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

-ClearRequirements

Indique que cette applet de commande efface les exigences de type de déploiement.

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

-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

-ContentLocation

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

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

-DeploymentTypeId

Spécifie l’ID de type pour un type de déploiement.

Type:Int32
Alias:CIId, CI_ID, Id
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 le nom d’un type de déploiement.

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

-DetectDeploymentTypeByCustomScript

Indique que le type de déploiement utilise un script personnalisé pour détecter la présence de ce type de déploiement.

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

-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

-EnableBranchCache

Indique que les clients qui utilisent Windows BranchCache sont autorisés à télécharger du contenu à partir d’un point de distribution local. Les téléchargements de contenu à partir de points de distribution cloud peuvent toujours être partagés par les clients qui utilisent Windows BranchCache.

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

-EnableContentLocationFallback

Indique si autorise les clients à utiliser l’emplacement source de secours pour le contenu.

Type:Boolean
Alias: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

-EnablePeerToPeerContentDistribution

Indique si les clients peuvent distribuer du contenu à d’autres clients.

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

-EnableUserUninstall

Indiquez s’il faut activer la désinstallation de l’utilisateur.

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

-EstimatedInstallationTimeMins

Spécifie une durée d’installation estimée en minutes.

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

-Force32BitDetectionScript

Indique s’il faut exécuter le script en tant que processus 32 bits sur les clients 64 bits.

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

-Force32BitInstaller

Indique s’il faut exécuter le programme d’installation en tant que processus 32 bits sur les clients 64 bits.

Type:Boolean
Alias:RunInstallationAndUninstallProgramAs32BitProcessOn64BitClient
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 de type de déploiement pour Configuration Manager. Pour obtenir un objet de type de déploiement, utilisez l’applet de commande Get-CMDeploymentType .

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

-InstallationBehaviorType

Spécifie le comportement d’installation du type de déploiement.

Type:InstallationBehaviorType
Valeurs acceptées:InstallForUser, InstallForSystem, InstallForSystemIfResourceIsDeviceOtherwiseInstallForUser
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-InstallationCommandLine

Spécifiez la ligne de commande pour installer l’application.

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

-InstallationProgram

Spécifie la ligne de commande pour Windows Installer.

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

-InstallationProgramVisibility

Spécifie le mode dans lequel le type de déploiement s’exécute sur les appareils clients.

Type:UserInteractionMode
Valeurs acceptées:Normal, Minimized, Maximized, Hidden
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-InstallationStartIn

Spécifie le dossier qui contient le programme d’installation pour le type de déploiement. Ce dossier peut être un chemin d’accès absolu sur le client ou un chemin d’accès au dossier du point de distribution qui contient les fichiers d’installation.

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

-Language

Spécifie un tableau de langues pris en charge par le 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

-LoadContentIntoAppVCacheBeforeLaunch

Indique s’il faut charger le contenu dans le cache AppV lorsque vous déployez l’application.

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

-LogonRequirementType

Spécifie l’exigence d’ouverture de session pour le type de déploiement.

Type:LogonRequirementType
Valeurs acceptées:OnlyWhenUserLoggedOn, WhereOrNotUserLoggedOn, WhetherOrNotUserLoggedOn, OnlyWhenNoUserLoggedOn
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-MacInstaller

Indique que le type de déploiement détecte les informations d’application et les types de déploiement à partir d’un fichier d’installation macOS (.cmmac) créé à l’aide de l’outil CMAppUtil.

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

-MacRebootBehavior

Spécifie le comportement de redémarrage des ordinateurs exécutant macOS.

Type:MacRebootBehavior
Valeurs acceptées:NoAction, ForceReboot
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-MaximumAllowedRunTimeMins

Spécifie la durée d’exécution maximale en minutes.

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

-MobileMsiInstaller

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

-MsiOrScriptInstaller

Indique que le déploiement utilise un programme d’installation de script.

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

-NewDeploymentTypeName

Spécifie le nom d’un nouveau 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

-OnFastNetworkMode

Spécifie le comportement d’installation du type de déploiement sur un réseau rapide.

Type:OnFastNetworkMode
Valeurs acceptées:RunLocal, RunFromNetwork, DownloadContentForStreaming
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-OnSlowNetworkMode

Spécifie le comportement d’installation du type de déploiement sur un réseau lent.

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

-PassThru

Retourne l’objet de travail actuel. Par défaut, cette applet de commande ne génère aucune sortie.

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

-PersistContentInClientCache

Indique si le type de déploiement enregistre indéfiniment le contenu dans le cache sur l’ordinateur client.

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

-Priority

Spécifie une modification pour la priorité du type de déploiement.

Type:PriorityChangeType
Valeurs acceptées:Increase, Decrease
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ProductCode

Spécifie le code de produit dans la méthode de détection pour le 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

-RebootBehavior

Spécifie le comportement de redémarrage de l’ordinateur client.

Type:RebootBehavior
Valeurs acceptées:BasedOnExitCode, NoAction, ProgramReboot, ForceReboot
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-RemoteComputerName

Spécifie un nom d’ordinateur distant.

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

-RemoveRequirement

Supprime les exigences d’installation existantes de 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

-RequireUserInteraction

Indique si un utilisateur peut interagir avec l’installation du type de déploiement pour configurer les options d’installation.

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

-ScriptContent

Spécifie le script pour détecter le 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

-ScriptType

Spécifie la langue de script que vous souhaitez utiliser pour détecter le type de déploiement.

Type:ScriptLanguage
Valeurs acceptées:PowerShell, VBScript, JavaScript
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-SourceUpdateProductCode

Spécifie le code de produit Windows Installer pour activer la gestion de la source d’installation. La gestion des sources Windows permet à un MSI représenté par ce type de déploiement d’être automatiquement mis à jour ou réparé à partir des fichiers sources de contenu sur un point de distribution disponible.

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

-TriggerVpn

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

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

-UninstallProgram

Spécifie le nom du programme de désinstallation et tous les paramètres dont il a besoin.

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

-UninstallStartIn

Spécifie le dossier qui contient le programme de désinstallation pour le type de déploiement. Ce dossier peut être un chemin absolu sur le client ou un chemin d’accès relatif au dossier du point de distribution qui contient le package.

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

-WebAppInstaller

Indique que cette applet de commande utilise un programme d’installation d’application web pour le déploiement.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:True
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

-Windows8AppInstaller

Indique que le type de déploiement détecte les informations d’application et les types de déploiement à partir d’un fichier de package d’application Windows (.appx).

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

-WindowsMobileInstaller

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

-WindowsPhoneStoreInstaller

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

-WindowsStoreInstaller

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

Entrées

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Sorties

IResultObject

Notes

Pour configurer des codes de retour sur un type de déploiement, utilisez l’applet de commande Add-CMDeploymentTypeReturnCode .