Share via


Set-CMMobileMsiDeploymentType

Définit un type de déploiement Windows Installer mobile.

Syntax

Set-CMMobileMsiDeploymentType
   [-InstallCommand <String>]
   [-AddRequirement <Rule[]>]
   -ApplicationName <String>
   [-ContentLocation <String>]
   -DeploymentTypeName <String>
   [-NewName <String>]
   [-PassThru]
   [-RemoveLanguage <String[]>]
   [-RemoveRequirement <Rule[]>]
   [-AddLanguage <String[]>]
   [-Comment <String>]
   [-Force]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMMobileMsiDeploymentType
   [-InstallCommand <String>]
   [-AddRequirement <Rule[]>]
   -Application <IResultObject>
   [-ContentLocation <String>]
   -DeploymentTypeName <String>
   [-NewName <String>]
   [-PassThru]
   [-RemoveLanguage <String[]>]
   [-RemoveRequirement <Rule[]>]
   [-AddLanguage <String[]>]
   [-Comment <String>]
   [-Force]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMMobileMsiDeploymentType
   [-InstallCommand <String>]
   [-AddRequirement <Rule[]>]
   -ApplicationId <Int32>
   [-ContentLocation <String>]
   -DeploymentTypeName <String>
   [-NewName <String>]
   [-PassThru]
   [-RemoveLanguage <String[]>]
   [-RemoveRequirement <Rule[]>]
   [-AddLanguage <String[]>]
   [-Comment <String>]
   [-Force]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMMobileMsiDeploymentType
   [-InstallCommand <String>]
   [-AddRequirement <Rule[]>]
   [-ContentLocation <String>]
   -InputObject <IResultObject>
   [-NewName <String>]
   [-PassThru]
   [-RemoveLanguage <String[]>]
   [-RemoveRequirement <Rule[]>]
   [-AddLanguage <String[]>]
   [-Comment <String>]
   [-Force]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

L’applet de commande Set-CMMobileMsiDeploymentType modifie les paramètres d’un type de déploiement Windows Installer mobile.

Remarque

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

Exemples

Exemple 1 : Modifier un type de déploiement Windows Installer mobile

PS XYZ:\> Set-CMMobileMsiDeploymentType -ApplicationName "testMobile" -DeploymentTypeName "DTMobile" -NewName "DTMobile_Updated" -ContentLocation "\\Server01\Resources\Applications\MSI\32BitSDK\test\32BitCompat.msi" -PassThru -Confirm -Comment "test-set-CMMobileMsiDeploymentType"

Cette commande modifie le nom du type de déploiement Windows Installer mobile nommé DTMobile pour l’application nommée testMobile en DTMobile_Updated et ajoute une description. Le paramètre PassThru indique qu’un objet sera retourné à partir de cette commande, et le paramètre Confirm indique que l’utilisateur sera invité à confirmer avant l’exécution de la commande.

Exemple 2 : Modifier un type de déploiement Windows Installer mobile à l’aide du pipeline

PS XYZ:\> Get-CMDeploymentType -ApplicationName "testMobile" -DeploymentTypeName "DTMobile_Updated" | Set-CMMobileMsiDeploymentType -NewName "DTMobile" -ContentLocation "\\Server01\Resources\Applications\MSI\32BitSDK\32BitCompat.msi" -PassThru -DisableWildcardHandling -Comment "test-set-CMMobileMsiDeploymentType"

Cette commande obtient l’objet de type de déploiement Windows Installer mobile nommé DTMobile_Updated pour l’application nommée testMobile et utilise l’opérateur de pipeline pour transmettre l’objet à Set-CMMobileMsiDeploymentType. Set-CMMobileMsiDeploymentType remplace le nom du type de déploiement par DTMobile, désactive la gestion des caractères génériques et ajoute une description. Le paramètre PassThru indique qu’un objet sera retourné à partir de cette commande.

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[]
Aliases:AddLanguages, Languages, Language
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AddRequirement

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

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

-Application

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

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

-ApplicationId

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

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

-ApplicationName

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

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

-Comment

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

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

-Confirm

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

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

-ContentLocation

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

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

-DeploymentTypeName

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

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters: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
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

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

Type:SwitchParameter
Aliases:ForceForUnknownPublisher
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

Spécifie un objet de type de déploiement MSI mobile. Pour obtenir un objet de type de déploiement, utilisez l’applet de commande Get-CMDeploymentType .

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

-InstallCommand

Spécifie la commande à utiliser pour installer le package Windows Installer à partir de la ligne de commande.

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

-NewName

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

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

-PassThru

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.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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[]
Aliases:RemoveLanguages
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RemoveRequirement

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

Type:Rule[]
Aliases:RemoveRequirements
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entrées

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Sorties

System.Object