{"content":"<div></div>","rawMetadata":{"metadata":{"_op_canonicalUrlPrefix":"https://learn.microsoft.com/fr-fr/powershell/","_op_gitContributorInformation":{"author":{"display_name":"Banreet Kaur","id":"92906285","name":"Banreet","profile_url":"https://github.com/Banreet"},"contributors":[{"display_name":"Aaron Czechowski","id":"26784733","name":"aczechowski","profile_url":"https://github.com/aczechowski"},{"display_name":"Dan Mabee","id":"40476441","name":"damabe","profile_url":"https://github.com/damabe"},{"display_name":"sankethka","id":"16908144","name":"sankethka","profile_url":"https://github.com/sankethka"}],"update_at":"26/06/2026","updated_at_date_time":"2026-06-26T00:06:23.7341556Z"},"_path":"module/configurationmanager/set-cmmsideploymenttype.json","_rel":"../../","_tocRel":"../sccm-ps/toc.json","apiPlatform":"powershell","author":"Banreet","breadcrumb_path":"/powershell/sccm/bread/toc.json","canonical_url":"https://learn.microsoft.com/fr-fr/powershell/module/configurationmanager/set-cmmsideploymenttype?view=sccm-ps","content_git_url":"https://github.com/MicrosoftDocs/sccm-docs-powershell-ref/blob/main/sccm-ps/ConfigurationManager/Set-CMMsiDeploymentType.md","default_moniker":"sccm-ps","depot_name":"MSDN.sccm-powershell","description":"Configurez un type de déploiement Windows Installer.","document_id":"8ac814ed-f72e-30a5-f522-1a5793f82899","document_version_independent_id":"669d6626-0b51-c441-f5ad-a4c42fbe8d67","external help file":"AdminUI.PS.dll-Help.xml","feedback_product_url":"https://feedbackportal.microsoft.com/feedback/forum/4669adfc-ee1b-ec11-b6e7-0022481f8472","feedback_system":"Standard","git_commit_id":"5e4743da651609d0ffccffebcf46f06b3732def8","gitcommit":"https://github.com/MicrosoftDocs/sccm-docs-powershell/blob/5e4743da651609d0ffccffebcf46f06b3732def8/sccm-ps/ConfigurationManager/Set-CMMsiDeploymentType.md","github_contributors":["aczechowski","damabe","sankethka"],"locale":"fr-fr","manager":"laurawi","Module Name":"ConfigurationManager","monikers":["sccm-ps"],"ms.author":"dannygu","ms.date":"08/04/2021","ms.service":"configuration-manager","ms.subservice":"other","ms.topic":"reference","open_to_public_contributors":true,"original_content_git_url":"https://github.com/MicrosoftDocs/sccm-docs-powershell/blob/live/sccm-ps/ConfigurationManager/Set-CMMsiDeploymentType.md","original_content_git_url_template":"{repo}/blob/{branch}/sccm-ps/ConfigurationManager/Set-CMMsiDeploymentType.md","PlatyPS schema version":"2.0.0","products":["https://authoring-docs-microsoft.poolparty.biz/devrel/f1499c3b-793f-48c3-a9ce-20285bcc6541"],"site_name":"Docs","title":"Set-CMMsiDeploymentType","titleSuffix":"Configuration Manager","uhfHeaderId":"MSDocsHeader-Powershell","updated_at":"2026-06-26 12:06 AM","xrefs":[{"href":"https://learn.microsoft.com/powershell/module/configurationmanager/set-cmmsideploymenttype","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"Set-CMMsiDeploymentType","schemaType":"PowershellCmdlet","summary":"<p>Configurez un type de déploiement Windows Installer.</p>\n","uid":"ConfigurationManager.Set-CMMsiDeploymentType"}],"ocv-translation-feedback":true},"_xrefmap":{"ConfigurationManager":{"href":"./","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"ConfigurationManager","schemaType":"PowershellModule","uid":"ConfigurationManager"},"ConfigurationManager.Set-CMMsiDeploymentType":{"href":"set-cmmsideploymenttype","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"Set-CMMsiDeploymentType","schemaType":"PowershellCmdlet","summary":"<p>Configurez un type de déploiement Windows Installer.</p>\n","uid":"ConfigurationManager.Set-CMMsiDeploymentType"}},"description":"<p>Utilisez cette applet de commande pour configurer les paramètres d’un type de déploiement <strong>Windows Installer (MSI)</strong> sur une application.</p>\n<div class=\"NOTE\">\n<p>Remarque</p>\n<p>Exécutez des applets de commande Configuration Manager à partir du lecteur de site Configuration Manager, par exemple <code>PS XYZ:\\&gt;</code>. Pour plus d’informations, consultez <a href=\"/powershell/sccm/overview\">Prise en main</a>.</p>\n</div>\n","examples":[{"code":"Set-CMMSiDeploymentType -ApplicationName \"testMsi\" -DeploymentTypeName \"DTMsi\" -NewName \"DTMsi_Updated\" -AddLanguage \"en-US\",\"zh-CN\" -Comment \"New Deployment Type-updated\" -EstimatedRuntimeMins 14 -LogonRequirementType OnlyWhenNoUserLoggedOn","description":"<p>Pour obtenir d’autres exemples de règles d’exigence et de méthodes de détection, consultez <a href=\"set-cmscriptdeploymenttype\">Set-CMScriptDeploymentType</a> et <a href=\"add-cmmsideploymenttype\">Add-CMMsiDeploymentType</a>.</p>\n","summary":"<p>Cette commande remplace le nom du type de déploiement <strong>DTMsi</strong> par <strong>DTMsi_Updated</strong>. Il ajoute <strong>l’anglais (États-Unis)</strong> (<code>en-US</code>) et le <strong>chinois (simplifié)</strong> () comme<code>zh-CN</code> langues prises en charge. Il spécifie que l’installation prend environ 14 minutes et ne s’exécute que lorsqu’aucun utilisateur n’est connecté à Windows.</p>\n","title":"Exemple 1 : Modifier un type de déploiement Windows Installer"}],"inputs":[{"description":"","name":"<span class=\"no-loc xref\">Microsoft.ConfigurationManagement.ManagementProvider.IResultObject</span>\n"}],"links":[{"href":"add-cmmsideploymenttype","text":"Add-CMMsiDeploymentType"},{"href":"get-cmdeploymenttype","text":"Get-CMDeploymentType"},{"href":"remove-cmdeploymenttype","text":"Remove-CMDeploymentType"},{"href":"get-cmapplication","text":"Get-CMApplication"},{"href":"/mem/configmgr/apps/deploy-use/create-applications","text":"Créer des applications dans Configuration Manager"}],"module":"ConfigurationManager","name":"Set-CMMsiDeploymentType","notes":"","outputs":[{"description":"","name":"<span class=\"no-loc xref\">System.Object</span>\n"}],"parameters":[{"aliases":"AddDetectionClauses","defaultValue":"None","description":"<p>Spécifiez un tableau de clauses de méthode de détection pour ce type de déploiement. Pour créer une clause de détection, utilisez l’une des applets de commande suivantes :</p>\n<ul>\n<li>\n              <a href=\"new-cmdetectionclausedirectory\">New-CMDetectionClauseDirectory</a></li>\n<li>\n              <a href=\"new-cmdetectionclausefile\">New-CMDetectionClauseFile</a></li>\n<li>\n              <a href=\"new-cmdetectionclauseregistrykey\">New-CMDetectionClauseRegistryKey</a></li>\n<li>\n              <a href=\"new-cmdetectionclauseregistrykeyvalue\">New-CMDetectionClauseRegistryKeyValue</a></li>\n<li>\n              <a href=\"new-cmdetectionclausewindowsinstaller\">New-CMDetectionClauseWindowsInstaller</a></li>\n</ul>\n<p>Enregistrez la sortie de ces applets de commande dans une variable. Spécifiez ensuite ces variables en tant que tableau pour ce paramètre. Par exemple : <code>-AddDetectionClause $clauseFile1,$clauseFile2,$clauseFile3</code>.</p>\n<p>Vous pouvez également utiliser <a href=\"get-cmdeploymenttypedetectionclause\">Get-CMDeploymentTypeDetectionClause</a> pour obtenir une clause de détection existante à partir d’une autre application.</p>\n","name":"AddDetectionClause","parameterValueGroup":"","position":"Named","type":"<p><span class=\"no-loc xref\">DetectionClause</span><span>[</span><span>]</span></p>\n"},{"aliases":"AddLanguages, Languages, Language","defaultValue":"None","description":"<p>Spécifiez un tableau de balises de langue que le type de déploiement prend en charge. Par exemple, pour ajouter <strong>russe (Russie),</strong> spécifiez la balise <code>ru-RU</code>.</p>\n<p>Pour plus d’informations et pour obtenir la liste des balises de langue, consultez <a href=\"/openspecs/windows_protocols/ms-lcid/a9eac961-e77d-41a6-90a5-ce1a8b0cdb9c\">Informations de référence sur l’identificateur de code de langue Windows (LCID).</a></p>\n","name":"AddLanguage","parameterValueGroup":"","position":"Named","type":"<p><span class=\"no-loc xref\">String</span><span>[</span><span>]</span></p>\n"},{"aliases":"","defaultValue":"None","description":"<p>Spécifiez un tableau d’objets de spécification pour le type de déploiement. Pour créer un objet de règle d’exigence, utilisez l’une des applets de commande suivantes :</p>\n<ul>\n<li>\n              <a href=\"new-cmrequirementruleactivedirectorysitevalue\">New-CMRequirementRuleActiveDirectorySiteValue</a></li>\n<li>\n              <a href=\"new-cmrequirementrulebooleanvalue\">New-CMRequirementRuleBooleanValue</a></li>\n<li>\n              <a href=\"new-cmrequirementrulecmsitevalue\">New-CMRequirementRuleCMSiteValue</a></li>\n<li>\n              <a href=\"new-cmrequirementrulecommonvalue\">New-CMRequirementRuleCommonValue</a></li>\n<li>\n              <a href=\"new-cmrequirementruledeviceownershipvalue\">New-CMRequirementRuleDeviceOwnershipValue</a></li>\n<li>\n              <a href=\"new-cmrequirementruleexistential\">New-CMRequirementRuleExistential</a></li>\n<li>\n              <a href=\"new-cmrequirementruleexpression\">New-CMRequirementRuleExpression</a></li>\n<li>\n              <a href=\"new-cmrequirementrulefileattributevalue\">New-CMRequirementRuleFileAttributeValue</a></li>\n<li>\n              <a href=\"new-cmrequirementrulefilepermissionvalue\">New-CMRequirementRuleFilePermissionValue</a></li>\n<li>\n              <a href=\"new-cmrequirementrulefreediskspacevalue\">New-CMRequirementRuleFreeDiskSpaceValue</a></li>\n<li>\n              <a href=\"new-cmrequirementruleinputtypevalue\">New-CMRequirementRuleInputTypeValue</a></li>\n<li>\n              <a href=\"new-cmrequirementruleoperatingsystemlanguagevalue\">New-CMRequirementRuleOperatingSystemLanguageValue</a></li>\n<li>\n              <a href=\"new-cmrequirementruleoperatingsystemvalue\">New-CMRequirementRuleOperatingSystemValue</a></li>\n<li>\n              <a href=\"new-cmrequirementruleouvalue\">New-CMRequirementRuleOUValue</a></li>\n<li>\n              <a href=\"new-cmrequirementruleregistrykeypermissionvalue\">New-CMRequirementRuleRegistryKeyPermissionValue</a></li>\n<li>\n              <a href=\"new-cmrequirementrulescreenresolutionvalue\">New-CMRequirementRuleScreenResolutionValue</a></li>\n</ul>\n<p>À compter de la version 2111, vous pouvez utiliser l’applet de commande <a href=\"get-cmdeploymenttyperequirement\">Get-CMDeploymentTypeRequirement</a> pour copier des règles à partir d’un autre type de déploiement.</p>\n","name":"AddRequirement","parameterValueGroup":"","position":"Named","type":"<p><span class=\"no-loc xref\">Rule</span><span>[</span><span>]</span></p>\n"},{"aliases":"","defaultValue":"None","description":"<p>Spécifiez un objet d’application pour ce type de déploiement. Pour obtenir cet objet, utilisez l’applet <a href=\"get-cmapplication\">de commande Get-CMApplication</a> .</p>\n","isRequired":true,"name":"Application","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">IResultObject</span>\n"},{"aliases":"CI_ID, CIId","defaultValue":"None","description":"<p>Spécifiez l’ID de l’application pour ce type de déploiement.</p>\n","isRequired":true,"name":"ApplicationId","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Int32</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Spécifiez le nom de l’application pour ce type de déploiement.</p>\n","isRequired":true,"name":"ApplicationName","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"PersistContentInClientCache","defaultValue":"None","description":"<p>Définissez ce paramètre sur <code>$true</code> pour enregistrer le contenu indéfiniment dans le cache du client.</p>\n","name":"CacheContent","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"AdministratorComment","defaultValue":"None","description":"<p>Spécifiez une description facultative pour le type de déploiement.</p>\n","name":"Comment","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"cf","defaultValue":"False","description":"<p>Une invite de confirmation apparaît avant d’exécuter le cmdlet.</p>\n","name":"Confirm","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"EnableContentLocationFallback, AllowClientsToUseFallbackSourceLocationForContent","defaultValue":"None","description":"<p>Si vous définissez ce paramètre <code>$true</code>sur , lorsque le contenu n’est disponible sur aucun point de distribution dans les groupes de limites actuels ou voisins du client, le client peut utiliser des points de distribution dans le groupe de limites de site par défaut.</p>\n","name":"ContentFallback","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Spécifie le chemin d’accès de la source réseau du fichier MSI. Le serveur de système de site nécessite l’autorisation de lire les fichiers de contenu.</p>\n<p>À compter de la version 2107, vous pouvez spécifier le chemin du fichier MSI ou le chemin d’accès au dossier qui contient le MSI.</p>\n","name":"ContentLocation","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Spécifiez le nom du type de déploiement à configurer.</p>\n","isRequired":true,"name":"DeploymentTypeName","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"DetectionClauseConnectors","defaultValue":"None","description":"<p>Lorsque vous utilisez le paramètre <strong>GroupDetectionClauses</strong> pour regrouper les clauses de détection, utilisez ce paramètre pour spécifier le connecteur.</p>\n<p>L’exemple suivant définit le connecteur <strong>OR</strong> : <code>@{&quot;LogicalName&quot;=$clauseFile3.Setting.LogicalName;&quot;Connector&quot;=&quot;OR&quot;}</code></p>\n","name":"DetectionClauseConnector","parameterValueGroup":"","position":"Named","type":"<p><span class=\"no-loc xref\">Hashtable</span><span>[</span><span>]</span></p>\n"},{"aliases":"","defaultValue":"None","description":"<p>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 <strong>ForceWildcardHandling</strong>.</p>\n","name":"DisableWildcardHandling","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"AllowClientsToShareContentOnSameSubnet","defaultValue":"None","description":"<p>Ce paramètre est déconseillé. BranchCache est toujours activé sur les clients et ils l’utilisent si le point de distribution le prend en charge.</p>\n","name":"EnableBranchCache","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"EstimatedInstallationTimeMinutes, EstimatedInstallationTimeMins, EstimatedRunTimeMinutes","defaultValue":"None","description":"<p>Spécifiez la durée d’installation estimée, en minutes, de ce type de déploiement pour l’application. Le Centre logiciel affiche cette estimation à l’utilisateur avant l’installation de l’application.</p>\n","name":"EstimatedRuntimeMins","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Int32</span>\n"},{"aliases":"ForceForUnknownPublisher","defaultValue":"None","description":"<p>Force l’exécution de la commande sans demander la confirmation de l’utilisateur.</p>\n","name":"Force","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"Force32BitInstaller","defaultValue":"None","description":"<p>Définissez ce paramètre <code>$true</code> sur pour exécuter les programmes d’installation et de désinstallation en tant que processus 32 bits sur les clients 64 bits.</p>\n","name":"Force32Bit","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"Force32BitDetectionScript","defaultValue":"None","description":"<p>Si vous utilisez un script personnalisé pour détecter la présence de ce type de déploiement, définissez ce paramètre sur <code>$true</code> pour exécuter le script en tant que processus 32 bits sur les clients 64 bits.</p>\n","name":"ForceScriptDetection32Bit","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>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 <strong>DisableWildcardHandling</strong>.</p>\n","name":"ForceWildcardHandling","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"GroupDetectionClausesByLogicalName","defaultValue":"None","description":"<p>Lorsque vous configurez des règles pour détecter la présence de ce type de déploiement, utilisez ce paramètre pour regrouper les clauses. Pour créer une clause de détection, utilisez l’une des applets de commande suivantes :</p>\n<ul>\n<li>\n              <a href=\"new-cmdetectionclausedirectory\">New-CMDetectionClauseDirectory</a></li>\n<li>\n              <a href=\"new-cmdetectionclausefile\">New-CMDetectionClauseFile</a></li>\n<li>\n              <a href=\"new-cmdetectionclauseregistrykey\">New-CMDetectionClauseRegistryKey</a></li>\n<li>\n              <a href=\"new-cmdetectionclauseregistrykeyvalue\">New-CMDetectionClauseRegistryKeyValue</a></li>\n<li>\n              <a href=\"new-cmdetectionclausewindowsinstaller\">New-CMDetectionClauseWindowsInstaller</a></li>\n</ul>\n<p>Enregistrez la sortie de ces applets de commande dans une variable. Utilisez ensuite le format suivant pour regrouper les clauses : <code>$clause2.Setting.LogicalName, $clause3.Setting.LogicalName</code>.</p>\n<div class=\"TIP\">\n<p>Conseil</p>\n<p>Dans la console Configuration Manager, lorsque vous sélectionnez l’action <strong>Grouper</strong> , les clauses affichent des parenthèses avant et après les clauses groupées.</p>\n</div>\n","name":"GroupDetectionClauses","parameterValueGroup":"","position":"Named","type":"<p><span class=\"no-loc xref\">String</span><span>[</span><span>]</span></p>\n"},{"aliases":"DeploymentType","defaultValue":"None","description":"<p>Spécifiez un objet de type de déploiement à configurer. Pour obtenir cet objet, utilisez l’applet de commande <a href=\"get-cmdeploymenttype\">Get-CMDeploymentType</a> .</p>\n","isRequired":true,"name":"InputObject","parameterValueGroup":"","pipelineInput":true,"position":"Named","type":"<span class=\"no-loc xref\">IResultObject</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Spécifiez le comportement d’installation pour ce type de déploiement :</p>\n<ul>\n<li>\n              <code>InstallForUser</code>: le client installe uniquement l’application pour l’utilisateur sur lequel vous déployez l’application.</li>\n<li>\n              <code>InstallForSystem</code>: le client installe l’application une seule fois. Il est disponible pour tous les utilisateurs.</li>\n<li>\n              <code>InstallForSystemIfResourceIsDeviceOtherwiseInstallForUser</code>: si vous déployez l’application sur un appareil, le client l’installe pour tous les utilisateurs. Si vous déployez l’application sur un utilisateur, le client l’installe uniquement pour cet utilisateur.</li>\n</ul>\n","name":"InstallationBehaviorType","parameterValueGroup":"InstallForUser, InstallForSystem, InstallForSystemIfResourceIsDeviceOtherwiseInstallForUser","position":"Named","type":"<span class=\"no-loc xref\">InstallationBehaviorType</span>\n"},{"aliases":"InstallationProgram","defaultValue":"None","description":"<p>Spécifiez la ligne de commande du programme d’installation pour installer le package Windows Installer.</p>\n","name":"InstallCommand","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"InstallationStartIn, InstallFolder","defaultValue":"None","description":"<p>Spécifiez le chemin d’accès à utiliser comme répertoire de travail lorsque le client exécute <strong>InstallCommand</strong>.</p>\n","name":"InstallWorkingDirectory","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Spécifiez la condition requise pour un utilisateur connecté :</p>\n<ul>\n<li><p>\n              <code>OnlyWhenNoUserLoggedOn</code>: uniquement quand aucun utilisateur n’est connecté à Windows.</p>\n</li>\n<li><p>\n              <code>OnlyWhenUserLoggedOn</code>: uniquement lorsqu’un utilisateur est connecté. Cette option est activée par défaut.</p>\n</li>\n<li><p>\n              <code>WhetherOrNotUserLoggedOn</code>: indique si un utilisateur est connecté ou non.</p>\n<div class=\"NOTE\">\n<p>Remarque</p>\n<p>La valeur <code>WhereOrNotUserLoggedOn</code> est déconseillée. Il est remplacé par <code>WhetherOrNotUserLoggedOn</code>.</p>\n</div>\n</li>\n</ul>\n<p>Si vous définissez <strong>InstallationBehaviorType</strong> sur <code>InstallForUser</code>, vous ne pouvez pas définir ce paramètre.</p>\n","name":"LogonRequirementType","parameterValueGroup":"OnlyWhenUserLoggedOn, WhereOrNotUserLoggedOn, WhetherOrNotUserLoggedOn, OnlyWhenNoUserLoggedOn","position":"Named","type":"<span class=\"no-loc xref\">LogonRequirementType</span>\n"},{"aliases":"MaximumAllowedRunTimeMinutes, MaximumAllowedRunTimeMins, MaximumRunTimeMinutes","defaultValue":"None","description":"<p>Spécifiez la durée d’exécution maximale autorisée du programme de déploiement pour cette application. Définissez une valeur entière en minutes.</p>\n","name":"MaximumRuntimeMins","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Int32</span>\n"},{"aliases":"NewDeploymentTypeName","defaultValue":"None","description":"<p>Spécifiez un nouveau nom pour renommer ce type de déploiement.</p>\n","name":"NewName","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Ajoutez ce paramètre pour renvoyer un objet qui représente l’élément avec lequel vous travaillez. Par défaut, cette applet de commande peut ne pas générer de sortie.</p>\n","name":"PassThru","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Spécifiez le code de produit MSI à définir comme méthode de détection. Lorsque vous utilisez ce paramètre, il remplace toutes les autres méthodes de détection.</p>\n","name":"ProductCode","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Spécifiez le comportement de post-installation :</p>\n<ul>\n<li><p>\n              <code>BasedOnExitCode</code>: déterminez le comportement en fonction des codes de retour.</p>\n</li>\n<li><p>\n              <code>NoAction</code>: aucune action spécifique.</p>\n</li>\n<li><p>\n              <code>ProgramReboot</code>: le programme d’installation de logiciels peut forcer le redémarrage d’un appareil.</p>\n</li>\n<li><p>\n              <code>ForceReboot</code>: le client Configuration Manager force un redémarrage obligatoire de l’appareil.</p>\n</li>\n</ul>\n<p>Pour plus d’informations sur ces comportements, consultez <a href=\"/mem/configmgr/apps/deploy-use/create-applications#deployment-type-properties-user-experience-options\">Créer des applications dans Configuration Manager</a>.</p>\n","name":"RebootBehavior","parameterValueGroup":"BasedOnExitCode, NoAction, ForceReboot, ProgramReboot","position":"Named","type":"<span class=\"no-loc xref\">PostExecutionBehavior</span>\n"},{"aliases":"RemoveDetectionClauses","defaultValue":"None","description":"<p>Spécifiez un tableau de clauses de méthode de détection à supprimer.</p>\n","name":"RemoveDetectionClause","parameterValueGroup":"","position":"Named","type":"<p><span class=\"no-loc xref\">String</span><span>[</span><span>]</span></p>\n"},{"aliases":"RemoveLanguages","defaultValue":"None","description":"<p>Spécifiez un tableau de langues prises en charge à supprimer de ce type de déploiement.</p>\n","name":"RemoveLanguage","parameterValueGroup":"","position":"Named","type":"<p><span class=\"no-loc xref\">String</span><span>[</span><span>]</span></p>\n"},{"aliases":"RemoveRequirements","defaultValue":"None","description":"<p>Spécifiez un tableau de règles d’exigence à supprimer de ce type de déploiement.</p>\n","name":"RemoveRequirement","parameterValueGroup":"","position":"Named","type":"<p><span class=\"no-loc xref\">Rule</span><span>[</span><span>]</span></p>\n"},{"aliases":"RepairProgram","defaultValue":"None","description":"<p>Utilisez ce paramètre pour configurer la commande repair. Configurez également le paramètre <strong>RepairWorkingDirectory</strong> .</p>\n<p>À partir de la version 2006, vous pouvez spécifier une chaîne vide.</p>\n","name":"RepairCommand","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"RepairStartIn, RepairFolder","defaultValue":"None","description":"<p>Utilisez ce paramètre pour configurer le répertoire de travail de la commande de réparation. Configurez également le paramètre <strong>RepairCommand</strong> .</p>\n","name":"RepairWorkingDirectory","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"RequiresUserInteraction","defaultValue":"None","description":"<p>Définissez ce paramètre sur <code>$true</code> pour permettre aux utilisateurs d’afficher et d’interagir avec l’installation du type de déploiement.</p>\n","name":"RequireUserInteraction","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">Boolean</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Spécifiez le fichier de script à utiliser pour détecter ce type de déploiement. Utilisez également le paramètre <strong>ScriptLanguage</strong> .</p>\n","name":"ScriptFile","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"ScriptType","defaultValue":"None","description":"<p>Si vous utilisez les paramètres <strong>ScriptFile</strong> ou <strong>ScriptText</strong> , utilisez ce paramètre pour spécifier le langage de script.</p>\n","name":"ScriptLanguage","parameterValueGroup":"PowerShell, VBScript, JavaScript","position":"Named","type":"<span class=\"no-loc xref\">ScriptLanguage</span>\n"},{"aliases":"ScriptContent, Script","defaultValue":"None","description":"<p>Spécifiez le texte d’un script pour détecter ce type de déploiement. Utilisez également le paramètre <strong>ScriptLanguage</strong> .</p>\n<p>Pour plus d’informations, consultez <a href=\"/mem/configmgr/apps/deploy-use/create-applications#about-custom-script-detection-methods\">À propos des méthodes de détection de script personnalisées</a>.</p>\n","name":"ScriptText","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Lorsqu’un client utilise un point de distribution à partir d’un groupe de limites voisin ou du groupe de limites de site par défaut, spécifiez l’option de déploiement :</p>\n<ul>\n<li>\n              <code>DoNothing</code>: Ne pas télécharger de contenu</li>\n<li>\n              <code>Download</code>: télécharger du contenu à partir du point de distribution et exécuter localement</li>\n</ul>\n","name":"SlowNetworkDeploymentMode","parameterValueGroup":"DoNothing, Download","position":"Named","type":"<span class=\"no-loc xref\">ContentHandlingMode</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Spécifiez un code de produit MSI. Ce code de produit est au format GUID.</p>\n<p>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.</p>\n","name":"SourceUpdateProductCode","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"UninstallationProgram","defaultValue":"None","description":"<p>Spécifie la ligne de commande pour désinstaller l’application.</p>\n<p>À partir de la version 2006, vous pouvez spécifier une chaîne vide.</p>\n","name":"UninstallCommand","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Spécifiez le chemin d’accès réseau au contenu source à utiliser avec <strong>uninstallCommand</strong> qui est différent de <strong>ContentLocation</strong>. Utilisez ce paramètre lorsque vous définissez <strong>UninstallOption</strong> sur <code>Different</code>.</p>\n","name":"UninstallContentLocation","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"","defaultValue":"None","description":"<p>Spécifiez le contenu à utiliser avec <strong>UninstallCommand</strong> :</p>\n<ul>\n<li>\n              <code>SameAsInstall</code>: le contenu d’installation et de désinstallation est identique. Cette option est activée par défaut.</li>\n<li>\n              <code>NoneRequired</code>: l’application n’a pas besoin de contenu pour la désinstallation.</li>\n<li>\n              <code>Different</code>: le contenu de désinstallation est différent du contenu d’installation. Utilisez <strong>UninstallContentLocation</strong> pour spécifier le chemin d’accès réseau au contenu utilisé pour désinstaller l’application.</li>\n</ul>\n","name":"UninstallOption","parameterValueGroup":"SameAsInstall, NoneRequired, Different","position":"Named","type":"<span class=\"no-loc xref\">UninstallContentSetting</span>\n"},{"aliases":"UninstallationStartIn, UninstallFolder","defaultValue":"None","description":"<p>Spécifiez le chemin d’accès à utiliser comme répertoire de travail lorsque le client exécute <strong>UninstallCommand</strong>.</p>\n","name":"UninstallWorkingDirectory","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">String</span>\n"},{"aliases":"InstallationProgramVisibility","defaultValue":"None","description":"<p>Spécifiez la visibilité du programme d’installation :</p>\n<ul>\n<li>\n              <code>Normal</code>: le type de déploiement s’exécute en mode normal en fonction des valeurs par défaut du système et du programme. Ce mode est la valeur par défaut.</li>\n<li>\n              <code>Minimized</code>: le type de déploiement s’exécute au minimum sur les appareils clients. Les utilisateurs peuvent voir l’activité d’installation dans la zone de notification ou la barre des tâches.</li>\n<li>\n              <code>Maximized</code>: le type de déploiement s’exécute de manière agrandie sur les appareils clients. Les utilisateurs voient toute l’activité d’installation.</li>\n<li>\n              <code>Hidden</code>: le type de déploiement s’exécute masqué sur les appareils clients. Les utilisateurs ne voient aucune activité d’installation.</li>\n</ul>\n","name":"UserInteractionMode","parameterValueGroup":"Normal, Minimized, Maximized, Hidden","position":"Named","type":"<span class=\"no-loc xref\">UserInteractionMode</span>\n"},{"aliases":"wi","defaultValue":"False","description":"<p>Présente ce qui se produit si le cmdlet s’exécute. L’applet de commande ne s’exécute pas.</p>\n","name":"WhatIf","parameterValueGroup":"","position":"Named","type":"<span class=\"no-loc xref\">SwitchParameter</span>\n"}],"schema":"PowershellCmdlet","summary":"<p>Configurez un type de déploiement Windows Installer.</p>\n","syntaxes":["Set-CMMsiDeploymentType [-AddDetectionClause <DetectionClause[]>] [-CacheContent <Boolean>]\n [-ContentFallback <Boolean>] [-ContentLocation <String>] [-DetectionClauseConnector <Hashtable[]>]\n [-EnableBranchCache <Boolean>] [-EstimatedRuntimeMins <Int32>] [-Force32Bit <Boolean>]\n [-ForceScriptDetection32Bit <Boolean>] [-GroupDetectionClauses <String[]>]\n [-InstallationBehaviorType <InstallationBehaviorType>] [-InstallCommand <String>]\n [-InstallWorkingDirectory <String>] [-LogonRequirementType <LogonRequirementType>]\n [-MaximumRuntimeMins <Int32>] [-ProductCode <String>] [-RebootBehavior <PostExecutionBehavior>]\n [-RemoveDetectionClause <String[]>] [-RepairCommand <String>] [-RepairWorkingDirectory <String>]\n [-RequireUserInteraction <Boolean>] [-ScriptFile <String>] [-ScriptLanguage <ScriptLanguage>]\n [-ScriptText <String>] [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-SourceUpdateProductCode <String>]\n [-UninstallCommand <String>] [-UninstallContentLocation <String>] [-UninstallOption <UninstallContentSetting>]\n [-UninstallWorkingDirectory <String>] [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>]\n -ApplicationName <String> -DeploymentTypeName <String> [-NewName <String>] [-PassThru]\n [-RemoveLanguage <String[]>] [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>]\n [-Force] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]","Set-CMMsiDeploymentType [-AddDetectionClause <DetectionClause[]>] [-CacheContent <Boolean>]\n [-ContentFallback <Boolean>] [-ContentLocation <String>] [-DetectionClauseConnector <Hashtable[]>]\n [-EnableBranchCache <Boolean>] [-EstimatedRuntimeMins <Int32>] [-Force32Bit <Boolean>]\n [-ForceScriptDetection32Bit <Boolean>] [-GroupDetectionClauses <String[]>]\n [-InstallationBehaviorType <InstallationBehaviorType>] [-InstallCommand <String>]\n [-InstallWorkingDirectory <String>] [-LogonRequirementType <LogonRequirementType>]\n [-MaximumRuntimeMins <Int32>] [-ProductCode <String>] [-RebootBehavior <PostExecutionBehavior>]\n [-RemoveDetectionClause <String[]>] [-RepairCommand <String>] [-RepairWorkingDirectory <String>]\n [-RequireUserInteraction <Boolean>] [-ScriptFile <String>] [-ScriptLanguage <ScriptLanguage>]\n [-ScriptText <String>] [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-SourceUpdateProductCode <String>]\n [-UninstallCommand <String>] [-UninstallContentLocation <String>] [-UninstallOption <UninstallContentSetting>]\n [-UninstallWorkingDirectory <String>] [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>]\n -Application <IResultObject> -DeploymentTypeName <String> [-NewName <String>] [-PassThru]\n [-RemoveLanguage <String[]>] [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>]\n [-Force] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]","Set-CMMsiDeploymentType [-AddDetectionClause <DetectionClause[]>] [-CacheContent <Boolean>]\n [-ContentFallback <Boolean>] [-ContentLocation <String>] [-DetectionClauseConnector <Hashtable[]>]\n [-EnableBranchCache <Boolean>] [-EstimatedRuntimeMins <Int32>] [-Force32Bit <Boolean>]\n [-ForceScriptDetection32Bit <Boolean>] [-GroupDetectionClauses <String[]>]\n [-InstallationBehaviorType <InstallationBehaviorType>] [-InstallCommand <String>]\n [-InstallWorkingDirectory <String>] [-LogonRequirementType <LogonRequirementType>]\n [-MaximumRuntimeMins <Int32>] [-ProductCode <String>] [-RebootBehavior <PostExecutionBehavior>]\n [-RemoveDetectionClause <String[]>] [-RepairCommand <String>] [-RepairWorkingDirectory <String>]\n [-RequireUserInteraction <Boolean>] [-ScriptFile <String>] [-ScriptLanguage <ScriptLanguage>]\n [-ScriptText <String>] [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-SourceUpdateProductCode <String>]\n [-UninstallCommand <String>] [-UninstallContentLocation <String>] [-UninstallOption <UninstallContentSetting>]\n [-UninstallWorkingDirectory <String>] [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>]\n -ApplicationId <Int32> -DeploymentTypeName <String> [-NewName <String>] [-PassThru]\n [-RemoveLanguage <String[]>] [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>]\n [-Force] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]","Set-CMMsiDeploymentType [-AddDetectionClause <DetectionClause[]>] [-CacheContent <Boolean>]\n [-ContentFallback <Boolean>] [-ContentLocation <String>] [-DetectionClauseConnector <Hashtable[]>]\n [-EnableBranchCache <Boolean>] [-EstimatedRuntimeMins <Int32>] [-Force32Bit <Boolean>]\n [-ForceScriptDetection32Bit <Boolean>] [-GroupDetectionClauses <String[]>]\n [-InstallationBehaviorType <InstallationBehaviorType>] [-InstallCommand <String>]\n [-InstallWorkingDirectory <String>] [-LogonRequirementType <LogonRequirementType>]\n [-MaximumRuntimeMins <Int32>] [-ProductCode <String>] [-RebootBehavior <PostExecutionBehavior>]\n [-RemoveDetectionClause <String[]>] [-RepairCommand <String>] [-RepairWorkingDirectory <String>]\n [-RequireUserInteraction <Boolean>] [-ScriptFile <String>] [-ScriptLanguage <ScriptLanguage>]\n [-ScriptText <String>] [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-SourceUpdateProductCode <String>]\n [-UninstallCommand <String>] [-UninstallContentLocation <String>] [-UninstallOption <UninstallContentSetting>]\n [-UninstallWorkingDirectory <String>] [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>]\n -InputObject <IResultObject> [-NewName <String>] [-PassThru] [-RemoveLanguage <String[]>]\n [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>] [-Force]\n [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]"],"uid":"ConfigurationManager.Set-CMMsiDeploymentType","hideEdit":true,"ms.translationtype":"MT","ms.contentlocale":"fr-fr","loc_version":"2024-08-21T21:18:36.7205003Z","loc_source_id":"Github-72476255#live","loc_file_id":"Github-72476255.live.MSDN.sccm-powershell.sccm-ps/ConfigurationManager/Set-CMMsiDeploymentType.md","xrefs":[{"href":"https://learn.microsoft.com/powershell/module/configurationmanager/set-cmmsideploymenttype","monikerGroup":"f98fea35b6ac2b0f56c6ee5ec06ffce9","name":"Set-CMMsiDeploymentType","schemaType":"PowershellCmdlet","summary":"<p>Configurez un type de déploiement Windows Installer.</p>\n","uid":"ConfigurationManager.Set-CMMsiDeploymentType"}],"canonical_url":"https://learn.microsoft.com/fr-fr/powershell/module/configurationmanager/set-cmmsideploymenttype?view=sccm-ps","_op_canonicalUrl":"https://learn.microsoft.com/fr-fr/powershell/module/configurationmanager/set-cmmsideploymenttype?view=sccm-ps"},"pageMetadata":"<meta name=\"description\" content=\"<p>Utilisez cette applet de commande pour configurer les paramètres d’un type de déploiement <strong>Windows Installer (MSI)</strong> sur une application.</p>\n<div class=&quot;NOTE&quot;>\n<p>Remarque</p>\n<p>Exécutez des applets de commande Configuration Manager à partir du lecteur de site Configuration Manager, par exemple <code>PS XYZ:\\&amp;gt;</code>. Pour plus d’informations, consultez <a href=&quot;/powershell/sccm/overview&quot;>Prise en main</a>.</p>\n</div>\n\" />\r\n<meta name=\"hideEdit\" content=\"true\" />\r\n<meta name=\"loc_file_id\" content=\"Github-72476255.live.MSDN.sccm-powershell.sccm-ps/ConfigurationManager/Set-CMMsiDeploymentType.md\" />\r\n<meta name=\"loc_source_id\" content=\"Github-72476255#live\" />\r\n<meta name=\"loc_version\" content=\"2024-08-21T21:18:36.7205003Z\" />\r\n<meta name=\"module\" content=\"ConfigurationManager\" />\r\n<meta name=\"ms.contentlocale\" content=\"fr-fr\" />\r\n<meta name=\"ms.translationtype\" content=\"MT\" />\r\n<meta name=\"name\" content=\"Set-CMMsiDeploymentType\" />\r\n<meta name=\"notes\" content=\"\" />\r\n<meta name=\"schema\" content=\"PowershellCmdlet\" />\r\n<meta name=\"summary\" content=\"<p>Configurez un type de déploiement Windows Installer.</p>\n\" />\r\n<meta name=\"syntaxes\" content=\"Set-CMMsiDeploymentType [-AddDetectionClause <DetectionClause[]>] [-CacheContent <Boolean>]\n [-ContentFallback <Boolean>] [-ContentLocation <String>] [-DetectionClauseConnector <Hashtable[]>]\n [-EnableBranchCache <Boolean>] [-EstimatedRuntimeMins <Int32>] [-Force32Bit <Boolean>]\n [-ForceScriptDetection32Bit <Boolean>] [-GroupDetectionClauses <String[]>]\n [-InstallationBehaviorType <InstallationBehaviorType>] [-InstallCommand <String>]\n [-InstallWorkingDirectory <String>] [-LogonRequirementType <LogonRequirementType>]\n [-MaximumRuntimeMins <Int32>] [-ProductCode <String>] [-RebootBehavior <PostExecutionBehavior>]\n [-RemoveDetectionClause <String[]>] [-RepairCommand <String>] [-RepairWorkingDirectory <String>]\n [-RequireUserInteraction <Boolean>] [-ScriptFile <String>] [-ScriptLanguage <ScriptLanguage>]\n [-ScriptText <String>] [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-SourceUpdateProductCode <String>]\n [-UninstallCommand <String>] [-UninstallContentLocation <String>] [-UninstallOption <UninstallContentSetting>]\n [-UninstallWorkingDirectory <String>] [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>]\n -ApplicationName <String> -DeploymentTypeName <String> [-NewName <String>] [-PassThru]\n [-RemoveLanguage <String[]>] [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>]\n [-Force] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]\" />\r\n<meta name=\"syntaxes\" content=\"Set-CMMsiDeploymentType [-AddDetectionClause <DetectionClause[]>] [-CacheContent <Boolean>]\n [-ContentFallback <Boolean>] [-ContentLocation <String>] [-DetectionClauseConnector <Hashtable[]>]\n [-EnableBranchCache <Boolean>] [-EstimatedRuntimeMins <Int32>] [-Force32Bit <Boolean>]\n [-ForceScriptDetection32Bit <Boolean>] [-GroupDetectionClauses <String[]>]\n [-InstallationBehaviorType <InstallationBehaviorType>] [-InstallCommand <String>]\n [-InstallWorkingDirectory <String>] [-LogonRequirementType <LogonRequirementType>]\n [-MaximumRuntimeMins <Int32>] [-ProductCode <String>] [-RebootBehavior <PostExecutionBehavior>]\n [-RemoveDetectionClause <String[]>] [-RepairCommand <String>] [-RepairWorkingDirectory <String>]\n [-RequireUserInteraction <Boolean>] [-ScriptFile <String>] [-ScriptLanguage <ScriptLanguage>]\n [-ScriptText <String>] [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-SourceUpdateProductCode <String>]\n [-UninstallCommand <String>] [-UninstallContentLocation <String>] [-UninstallOption <UninstallContentSetting>]\n [-UninstallWorkingDirectory <String>] [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>]\n -Application <IResultObject> -DeploymentTypeName <String> [-NewName <String>] [-PassThru]\n [-RemoveLanguage <String[]>] [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>]\n [-Force] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]\" />\r\n<meta name=\"syntaxes\" content=\"Set-CMMsiDeploymentType [-AddDetectionClause <DetectionClause[]>] [-CacheContent <Boolean>]\n [-ContentFallback <Boolean>] [-ContentLocation <String>] [-DetectionClauseConnector <Hashtable[]>]\n [-EnableBranchCache <Boolean>] [-EstimatedRuntimeMins <Int32>] [-Force32Bit <Boolean>]\n [-ForceScriptDetection32Bit <Boolean>] [-GroupDetectionClauses <String[]>]\n [-InstallationBehaviorType <InstallationBehaviorType>] [-InstallCommand <String>]\n [-InstallWorkingDirectory <String>] [-LogonRequirementType <LogonRequirementType>]\n [-MaximumRuntimeMins <Int32>] [-ProductCode <String>] [-RebootBehavior <PostExecutionBehavior>]\n [-RemoveDetectionClause <String[]>] [-RepairCommand <String>] [-RepairWorkingDirectory <String>]\n [-RequireUserInteraction <Boolean>] [-ScriptFile <String>] [-ScriptLanguage <ScriptLanguage>]\n [-ScriptText <String>] [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-SourceUpdateProductCode <String>]\n [-UninstallCommand <String>] [-UninstallContentLocation <String>] [-UninstallOption <UninstallContentSetting>]\n [-UninstallWorkingDirectory <String>] [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>]\n -ApplicationId <Int32> -DeploymentTypeName <String> [-NewName <String>] [-PassThru]\n [-RemoveLanguage <String[]>] [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>]\n [-Force] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]\" />\r\n<meta name=\"syntaxes\" content=\"Set-CMMsiDeploymentType [-AddDetectionClause <DetectionClause[]>] [-CacheContent <Boolean>]\n [-ContentFallback <Boolean>] [-ContentLocation <String>] [-DetectionClauseConnector <Hashtable[]>]\n [-EnableBranchCache <Boolean>] [-EstimatedRuntimeMins <Int32>] [-Force32Bit <Boolean>]\n [-ForceScriptDetection32Bit <Boolean>] [-GroupDetectionClauses <String[]>]\n [-InstallationBehaviorType <InstallationBehaviorType>] [-InstallCommand <String>]\n [-InstallWorkingDirectory <String>] [-LogonRequirementType <LogonRequirementType>]\n [-MaximumRuntimeMins <Int32>] [-ProductCode <String>] [-RebootBehavior <PostExecutionBehavior>]\n [-RemoveDetectionClause <String[]>] [-RepairCommand <String>] [-RepairWorkingDirectory <String>]\n [-RequireUserInteraction <Boolean>] [-ScriptFile <String>] [-ScriptLanguage <ScriptLanguage>]\n [-ScriptText <String>] [-SlowNetworkDeploymentMode <ContentHandlingMode>] [-SourceUpdateProductCode <String>]\n [-UninstallCommand <String>] [-UninstallContentLocation <String>] [-UninstallOption <UninstallContentSetting>]\n [-UninstallWorkingDirectory <String>] [-UserInteractionMode <UserInteractionMode>] [-AddRequirement <Rule[]>]\n -InputObject <IResultObject> [-NewName <String>] [-PassThru] [-RemoveLanguage <String[]>]\n [-RemoveRequirement <Rule[]>] [-AddLanguage <String[]>] [-Comment <String>] [-Force]\n [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]\" />\r\n<meta name=\"uid\" content=\"ConfigurationManager.Set-CMMsiDeploymentType\" />\r\n","themesRelativePathToOutputRoot":"_themes/"}