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 .