Edit

Share via


Set-CMDeploymentType

Change a deployment type for a Configuration Manager application.

Syntax

SetByValuePriority (Default)

Set-CMDeploymentType
    -InputObject <IResultObject>
    [-PassThru]
    [-Priority <PriorityChangeType>]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

SetByNamePropertyMsiConfigureRule

Set-CMDeploymentType
    -ApplicationName <String>
    -DeploymentTypeName <String>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ClearRequirements]
    [-ContentLocation <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>]

SetByNamePropertyOtherInstaller

Set-CMDeploymentType
    -ApplicationName <String>
    -DeploymentTypeName <String>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ClearRequirements]
    [-ContentLocation <String>]
    [-Language <String[]>]
    [-NewDeploymentTypeName <String>]
    [-PassThru]
    [-RemoveRequirement <Rule[]>]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

SetByNamePropertyWindows8Installer

Set-CMDeploymentType
    -ApplicationName <String>
    -DeploymentTypeName <String>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ClearRequirements]
    [-ContentLocation <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>]

SetByNamePropertyAppV5xInstaller

Set-CMDeploymentType
    -ApplicationName <String>
    -DeploymentTypeName <String>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-AppV5xInstaller]
    [-ClearRequirements]
    [-EnableContentLocationFallback <Boolean>]
    [-EnablePeerToPeerContentDistribution <Boolean>]
    [-Language <String[]>]
    [-NewDeploymentTypeName <String>]
    [-OnFastNetworkMode <OnFastNetworkMode>]
    [-OnSlowNetworkMode <ContentHandlingMode>]
    [-PassThru]
    [-PersistContentInClientCache <Boolean>]
    [-RemoveRequirement <Rule[]>]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

SetByNamePropertyAppVInstaller

Set-CMDeploymentType
    -ApplicationName <String>
    -DeploymentTypeName <String>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-AppVInstaller]
    [-ClearRequirements]
    [-EnableContentLocationFallback <Boolean>]
    [-EnablePeerToPeerContentDistribution <Boolean>]
    [-Language <String[]>]
    [-LoadContentIntoAppVCacheBeforeLaunch <Boolean>]
    [-NewDeploymentTypeName <String>]
    [-OnFastNetworkMode <OnFastNetworkMode>]
    [-OnSlowNetworkMode <ContentHandlingMode>]
    [-PassThru]
    [-PersistContentInClientCache <Boolean>]
    [-RemoveRequirement <Rule[]>]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

SetByNamePropertyMacInstaller

Set-CMDeploymentType
    -ApplicationName <String>
    -DeploymentTypeName <String>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ClearRequirements]
    [-ContentLocation <String>]
    [-InstallationProgram <String>]
    [-Language <String[]>]
    [-MacInstaller]
    [-MacRebootBehavior <MacRebootBehavior>]
    [-NewDeploymentTypeName <String>]
    [-PassThru]
    [-RemoveRequirement <Rule[]>]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

SetByNamePropertyWmInstaller

Set-CMDeploymentType
    -ApplicationName <String>
    -DeploymentTypeName <String>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ClearRequirements]
    [-ContentLocation <String>]
    [-EnableUserUninstall <Boolean>]
    [-Language <String[]>]
    [-NewDeploymentTypeName <String>]
    [-PassThru]
    [-RemoveRequirement <Rule[]>]
    [-WindowsMobileInstaller]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

SetByNamePropertyWindowsStoreInstaller

Set-CMDeploymentType
    -ApplicationName <String>
    -DeploymentTypeName <String>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ApplicationNameInWindowsStore <String>]
    [-ClearRequirements]
    [-Language <String[]>]
    [-MaximumAllowedRunTimeMins <Int32>]
    [-NewDeploymentTypeName <String>]
    [-PassThru]
    [-RemoteComputerName <String>]
    [-RemoveRequirement <Rule[]>]
    [-WindowsStoreInstaller]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

SetByNamePropertyWebAppInstaller

Set-CMDeploymentType
    -ApplicationName <String>
    -DeploymentTypeName <String>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ClearRequirements]
    [-Language <String[]>]
    [-NewDeploymentTypeName <String>]
    [-PassThru]
    [-RemoveRequirement <Rule[]>]
    [-WebAppInstaller]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

SetByNamePropertyMobileMsiConfigureRule

Set-CMDeploymentType
    -ApplicationName <String>
    -DeploymentTypeName <String>
    -Language <String[]>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ClearRequirements]
    [-ContentLocation <String>]
    [-InstallationCommandLine <String>]
    [-MobileMsiInstaller]
    [-NewDeploymentTypeName <String>]
    [-PassThru]
    [-RemoveRequirement <Rule[]>]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

SetByValuePropertyMobileMsiConfigureRule

Set-CMDeploymentType
    -InputObject <IResultObject>
    -Language <String[]>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ClearRequirements]
    [-ContentLocation <String>]
    [-InstallationCommandLine <String>]
    [-MobileMsiInstaller]
    [-NewDeploymentTypeName <String>]
    [-PassThru]
    [-RemoveRequirement <Rule[]>]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

SetByValuePropertyMsiConfigureRule

Set-CMDeploymentType
    -InputObject <IResultObject>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ClearRequirements]
    [-ContentLocation <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>]

SetByValuePropertyOtherInstaller

Set-CMDeploymentType
    -InputObject <IResultObject>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ClearRequirements]
    [-ContentLocation <String>]
    [-Language <String[]>]
    [-NewDeploymentTypeName <String>]
    [-PassThru]
    [-RemoveRequirement <Rule[]>]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

SetByValuePropertyWindows8Installer

Set-CMDeploymentType
    -InputObject <IResultObject>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ClearRequirements]
    [-ContentLocation <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>]

SetByValuePropertyAppV5xInstaller

Set-CMDeploymentType
    -InputObject <IResultObject>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-AppV5xInstaller]
    [-ClearRequirements]
    [-EnableContentLocationFallback <Boolean>]
    [-EnablePeerToPeerContentDistribution <Boolean>]
    [-Language <String[]>]
    [-NewDeploymentTypeName <String>]
    [-OnFastNetworkMode <OnFastNetworkMode>]
    [-OnSlowNetworkMode <ContentHandlingMode>]
    [-PassThru]
    [-PersistContentInClientCache <Boolean>]
    [-RemoveRequirement <Rule[]>]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

SetByValuePropertyAppVInstaller

Set-CMDeploymentType
    -InputObject <IResultObject>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-AppVInstaller]
    [-ClearRequirements]
    [-EnableContentLocationFallback <Boolean>]
    [-EnablePeerToPeerContentDistribution <Boolean>]
    [-Language <String[]>]
    [-LoadContentIntoAppVCacheBeforeLaunch <Boolean>]
    [-NewDeploymentTypeName <String>]
    [-OnFastNetworkMode <OnFastNetworkMode>]
    [-OnSlowNetworkMode <ContentHandlingMode>]
    [-PassThru]
    [-PersistContentInClientCache <Boolean>]
    [-RemoveRequirement <Rule[]>]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

SetByValuePropertyMacInstaller

Set-CMDeploymentType
    -InputObject <IResultObject>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ClearRequirements]
    [-ContentLocation <String>]
    [-InstallationProgram <String>]
    [-Language <String[]>]
    [-MacInstaller]
    [-MacRebootBehavior <MacRebootBehavior>]
    [-NewDeploymentTypeName <String>]
    [-PassThru]
    [-RemoveRequirement <Rule[]>]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

SetByValuePropertyWmInstaller

Set-CMDeploymentType
    -InputObject <IResultObject>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ClearRequirements]
    [-ContentLocation <String>]
    [-EnableUserUninstall <Boolean>]
    [-Language <String[]>]
    [-NewDeploymentTypeName <String>]
    [-PassThru]
    [-RemoveRequirement <Rule[]>]
    [-WindowsMobileInstaller]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

SetByValuePropertyWindowsStoreInstaller

Set-CMDeploymentType
    -InputObject <IResultObject>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ApplicationNameInWindowsStore <String>]
    [-ClearRequirements]
    [-Language <String[]>]
    [-MaximumAllowedRunTimeMins <Int32>]
    [-NewDeploymentTypeName <String>]
    [-PassThru]
    [-RemoteComputerName <String>]
    [-RemoveRequirement <Rule[]>]
    [-WindowsStoreInstaller]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

SetByValuePropertyWebAppInstaller

Set-CMDeploymentType
    -InputObject <IResultObject>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ClearRequirements]
    [-Language <String[]>]
    [-NewDeploymentTypeName <String>]
    [-PassThru]
    [-RemoveRequirement <Rule[]>]
    [-WebAppInstaller]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

SetByNamePropertyWindowsPhoneStoreInstaller

Set-CMDeploymentType
    -ApplicationName <String>
    -DeploymentTypeName <String>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ClearRequirements]
    [-ContentLocation <String>]
    [-Language <String[]>]
    [-NewDeploymentTypeName <String>]
    [-PassThru]
    [-RemoveRequirement <Rule[]>]
    [-WindowsPhoneStoreInstaller]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

SetByValuePropertyWindowsPhoneStoreInstaller

Set-CMDeploymentType
    -InputObject <IResultObject>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ClearRequirements]
    [-ContentLocation <String>]
    [-Language <String[]>]
    [-NewDeploymentTypeName <String>]
    [-PassThru]
    [-RemoveRequirement <Rule[]>]
    [-WindowsPhoneStoreInstaller]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

SetByNamePriority

Set-CMDeploymentType
    -ApplicationName <String>
    -DeploymentTypeName <String>
    [-PassThru]
    [-Priority <PriorityChangeType>]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

SetByIdPriority

Set-CMDeploymentType
    -ApplicationName <String>
    -DeploymentTypeId <Int32>
    [-PassThru]
    [-Priority <PriorityChangeType>]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

The Set-CMDeploymentType cmdlet changes a deployment type for an application in Configuration Manager. A deployment type is a part of the application that defines how that application installs on devices.

You can also use this cmdlet to change the priority for dependencies of the deployment type. Configuration Manager evaluates and installs dependencies of a deployment type in order of priorities before it installs the deployment type.

For more information, see Introduction to application management - Deployment types.

Note

Run Configuration Manager cmdlets from the Configuration Manager site drive, for example PS XYZ:\>. For more information, see getting started.

Examples

Example 1: Increase the priority of a deployment application

This command configures a deployment type named Configuration Manager Console - Windows Installer (Native) for a application named 2 - Child and increases the priority of that application.

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

Parameters

-AddRequirement

Adds an array of requirements for this deployment type.

Parameter properties

Type:

Rule[]

Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyOtherInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindows8Installer
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyAppV5xInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyAppVInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyMacInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWmInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindowsStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWebAppInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyMobileMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMobileMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyOtherInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindows8Installer
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyAppV5xInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyAppVInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMacInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWmInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindowsStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWebAppInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindowsPhoneStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindowsPhoneStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-AdministratorComment

Specifies a description for the deployment type.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyOtherInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindows8Installer
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyAppV5xInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyAppVInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyMacInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWmInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindowsStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWebAppInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyMobileMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMobileMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyOtherInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindows8Installer
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyAppV5xInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyAppVInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMacInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWmInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindowsStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWebAppInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindowsPhoneStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindowsPhoneStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-ApplicationName

Specifies the name of the deployment application that contains the deployment type.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyOtherInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindows8Installer
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyAppV5xInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyAppVInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyMacInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWmInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindowsStoreInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWebAppInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyMobileMsiConfigureRule
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindowsPhoneStoreInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePriority
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByIdPriority
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-ApplicationNameInWindowsStore

Specifies the name of the application in the Windows Store.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyWindowsStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindowsStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-AppV5xInstaller

Indicates that the deployment type detects application information and deployment types from a Application Virtualization (App-V) 5.0 .appv package file.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyAppV5xInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyAppV5xInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-AppVInstaller

Indicates that the deployment type detects application information and deployment types from an App-V .appv package file.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyAppVInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyAppVInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-ClearRequirements

Indicates that this cmdlet clears the deployment type requirements.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyOtherInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindows8Installer
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyAppV5xInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyAppVInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyMacInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWmInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindowsStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWebAppInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyMobileMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMobileMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyOtherInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindows8Installer
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyAppV5xInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyAppVInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMacInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWmInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindowsStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWebAppInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindowsPhoneStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindowsPhoneStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-Confirm

Prompts you for confirmation before running the cmdlet.

Parameter properties

Type:SwitchParameter
Default value:False
Supports wildcards:False
DontShow:False
Aliases:cf

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-ContentLocation

Specifies the path of the content. The site system server requires permission to read the content files.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False
Aliases:InstallationFileLocation

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyOtherInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindows8Installer
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyMacInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWmInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyMobileMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMobileMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyOtherInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindows8Installer
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMacInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWmInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindowsPhoneStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindowsPhoneStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-DeploymentTypeId

Specifies the type ID for a deployment type.

Parameter properties

Type:Int32
Default value:None
Supports wildcards:False
DontShow:False
Aliases:CIId, CI_ID, Id

Parameter sets

SetByIdPriority
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-DeploymentTypeName

Specifies the name of a deployment type.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False
Aliases:LocalizedDisplayName, Name

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyOtherInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindows8Installer
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyAppV5xInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyAppVInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyMacInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWmInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindowsStoreInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWebAppInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyMobileMsiConfigureRule
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindowsPhoneStoreInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePriority
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-DetectDeploymentTypeByCustomScript

Indicates that the deployment type uses a custom script to detect the presence of this deployment type.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-DisableWildcardHandling

This parameter treats wildcard characters as literal character values. You can't combine it with ForceWildcardHandling.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-EnableBranchCache

Indicates that clients that use Windows BranchCache are allowed to download content from an on-premises distribution point. Content downloads from cloud-based distribution points can always be shared by clients that use Windows BranchCache.

Parameter properties

Type:Boolean
Default value:None
Supports wildcards:False
DontShow:False
Aliases:AllowClientsToShareContentOnSameSubnet

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindows8Installer
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindows8Installer
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-EnableContentLocationFallback

Indicate whether allows clients to use fall back source location for the content.

Parameter properties

Type:Boolean
Default value:None
Supports wildcards:False
DontShow:False
Aliases:AllowClientsToUseFallbackSourceLocationForContent

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindows8Installer
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyAppV5xInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyAppVInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindows8Installer
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyAppV5xInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyAppVInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-EnablePeerToPeerContentDistribution

Indicates whether clients can distribute content to other clients.

Parameter properties

Type:Boolean
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyAppV5xInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyAppVInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyAppV5xInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyAppVInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-EnableUserUninstall

Indicate whether to enable user uninstall.

Parameter properties

Type:Boolean
Default value:None
Supports wildcards:False
DontShow:False
Aliases:AllowUserToUninstall, AllowsUsersToUninstallThisContent

Parameter sets

SetByNamePropertyWmInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWmInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-EstimatedInstallationTimeMins

Specifies an estimated installation time in minutes.

Parameter properties

Type:Int32
Default value:None
Supports wildcards:False
DontShow:False
Aliases:EstimatedInstallationTimeMinutes

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-Force32BitDetectionScript

Indicates whether to run script as 32-bit process on 64-bit clients.

Parameter properties

Type:Boolean
Default value:None
Supports wildcards:False
DontShow:False
Aliases:RunScriptAs32BitProcessOn64BitClient

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-Force32BitInstaller

Indicates whether to run installer as 32-bit process on 64-bit clients.

Parameter properties

Type:Boolean
Default value:None
Supports wildcards:False
DontShow:False
Aliases:RunInstallationAndUninstallProgramAs32BitProcessOn64BitClient

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-ForceWildcardHandling

This parameter processes wildcard characters and may lead to unexpected behavior (not recommended). You can't combine it with DisableWildcardHandling.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-InputObject

Specifies a deployment type object for Configuration Manager. To obtain a deployment type object, use the Get-CMDeploymentType cmdlet.

Parameter properties

Type:IResultObject
Default value:None
Supports wildcards:False
DontShow:False
Aliases:DeploymentType

Parameter sets

SetByValuePriority
Position:Named
Mandatory:True
Value from pipeline:True
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMobileMsiConfigureRule
Position:Named
Mandatory:True
Value from pipeline:True
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:True
Value from pipeline:True
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyOtherInstaller
Position:Named
Mandatory:True
Value from pipeline:True
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindows8Installer
Position:Named
Mandatory:True
Value from pipeline:True
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyAppV5xInstaller
Position:Named
Mandatory:True
Value from pipeline:True
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyAppVInstaller
Position:Named
Mandatory:True
Value from pipeline:True
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMacInstaller
Position:Named
Mandatory:True
Value from pipeline:True
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWmInstaller
Position:Named
Mandatory:True
Value from pipeline:True
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindowsStoreInstaller
Position:Named
Mandatory:True
Value from pipeline:True
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWebAppInstaller
Position:Named
Mandatory:True
Value from pipeline:True
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindowsPhoneStoreInstaller
Position:Named
Mandatory:True
Value from pipeline:True
Value from pipeline by property name:False
Value from remaining arguments:False

-InstallationBehaviorType

Specifies the installation behavior of the deployment type.

Parameter properties

Type:InstallationBehaviorType
Default value:None
Accepted values:InstallForUser, InstallForSystem, InstallForSystemIfResourceIsDeviceOtherwiseInstallForUser
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-InstallationCommandLine

Specify the command line to install the application.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyMobileMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMobileMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-InstallationProgram

Specifies the command line for the Windows Installer.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyMacInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMacInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-InstallationProgramVisibility

Specifies the mode in which the deployment type runs on client devices.

Parameter properties

Type:UserInteractionMode
Default value:None
Accepted values:Normal, Minimized, Maximized, Hidden
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-InstallationStartIn

Specifies the folder that contains the installation program for the deployment type. This folder can be an absolute path on the client, or a path to the distribution point folder that contains the installation files.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-Language

Specifies an array of languages that the deployment type supports.

Parameter properties

Type:

String[]

Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyOtherInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindows8Installer
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyAppV5xInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyAppVInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyMacInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWmInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindowsStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWebAppInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyOtherInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindows8Installer
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyAppV5xInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyAppVInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMacInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWmInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindowsStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWebAppInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindowsPhoneStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindowsPhoneStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-LoadContentIntoAppVCacheBeforeLaunch

Indicates whether to load the content into the AppV cache when you deploy the application.

Parameter properties

Type:Boolean
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyAppVInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyAppVInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-LogonRequirementType

Specifies the logon requirement for the deployment type.

Parameter properties

Type:LogonRequirementType
Default value:None
Accepted values:OnlyWhenUserLoggedOn, WhereOrNotUserLoggedOn, WhetherOrNotUserLoggedOn, OnlyWhenNoUserLoggedOn
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-MacInstaller

Indicates that the deployment type detects application information and deployment types from a macOS installer (.cmmac) file that was created by using the CMAppUtil tool.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyMacInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMacInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-MacRebootBehavior

Specifies the reboot behavior for computers running macOS.

Parameter properties

Type:MacRebootBehavior
Default value:None
Accepted values:NoAction, ForceReboot
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyMacInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMacInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-MaximumAllowedRunTimeMins

Specifies the maximum run time in minutes.

Parameter properties

Type:Int32
Default value:None
Supports wildcards:False
DontShow:False
Aliases:MaximumAllowedRunTimeMinutes

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindows8Installer
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindowsStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindows8Installer
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindowsStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-MobileMsiInstaller

The Set-CMDeploymentType cmdlet changes a deployment type for an application in Configuration Manager. A deployment type is a part of the application that defines how that application installs on devices.

You can also use this cmdlet to change the priority for dependencies of the deployment type. Configuration Manager evaluates and installs dependencies of a deployment type in order of priorities before it installs the deployment type.

For more information, see Introduction to application management - Deployment types.

Note

Run Configuration Manager cmdlets from the Configuration Manager site drive, for example PS XYZ:\>. For more information, see getting started.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyMobileMsiConfigureRule
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMobileMsiConfigureRule
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-MsiOrScriptInstaller

Indicates that the deployment uses a script installer program.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-NewDeploymentTypeName

Specifies the name of a new deployment type.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyOtherInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindows8Installer
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyAppV5xInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyAppVInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyMacInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWmInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindowsStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWebAppInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyMobileMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMobileMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyOtherInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindows8Installer
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyAppV5xInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyAppVInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMacInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWmInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindowsStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWebAppInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindowsPhoneStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindowsPhoneStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-OnFastNetworkMode

Specifies the installation behavior of the deployment type on a fast network.

Parameter properties

Type:OnFastNetworkMode
Default value:None
Accepted values:RunLocal, RunFromNetwork, DownloadContentForStreaming
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyAppV5xInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyAppVInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyAppV5xInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyAppVInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-OnSlowNetworkMode

Specifies the installation behavior of the deployment type on a slow network.

Parameter properties

Type:ContentHandlingMode
Default value:None
Accepted values:DoNothing, Download, DownloadContentForStreaming
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindows8Installer
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyAppV5xInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyAppVInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindows8Installer
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyAppV5xInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyAppVInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-PassThru

Returns the current working object. By default, this cmdlet doesn't generate any output.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-PersistContentInClientCache

Indicates whether the deployment type saves content in cache indefinitely on the client computer.

Parameter properties

Type:Boolean
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindows8Installer
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyAppV5xInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyAppVInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindows8Installer
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyAppV5xInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyAppVInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-Priority

Specifies a change for the priority of the deployment type.

Parameter properties

Type:PriorityChangeType
Default value:None
Accepted values:Increase, Decrease
Supports wildcards:False
DontShow:False

Parameter sets

SetByValuePriority
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePriority
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByIdPriority
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-ProductCode

Specifies the product code in the detection method for the deployment type.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-RebootBehavior

Specifies the reboot behavior of the client computer.

Parameter properties

Type:RebootBehavior
Default value:None
Accepted values:BasedOnExitCode, NoAction, ProgramReboot, ForceReboot
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-RemoteComputerName

Specifies a remote computer name.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyWindowsStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindowsStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-RemoveRequirement

Removes the existing installation requirements from this deployment type.

Parameter properties

Type:

Rule[]

Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyOtherInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindows8Installer
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyAppV5xInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyAppVInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyMacInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWmInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindowsStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWebAppInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyMobileMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMobileMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyOtherInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindows8Installer
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyAppV5xInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyAppVInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMacInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWmInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindowsStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWebAppInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByNamePropertyWindowsPhoneStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindowsPhoneStoreInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-RequireUserInteraction

Indicates whether a user can interact with the deployment type installation to configure the installation options.

Parameter properties

Type:Boolean
Default value:None
Supports wildcards:False
DontShow:False
Aliases:RequiresUserInteraction

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-ScriptContent

Specifies the script to detect the deployment type.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-ScriptType

Specifies the script language that you want to use to detect the deployment type.

Parameter properties

Type:ScriptLanguage
Default value:None
Accepted values:PowerShell, VBScript, JavaScript
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-SourceUpdateProductCode

Specifies the Windows Installer product code to enable installation source management. Windows Source management enables an MSI represented by this deployment type to be automatically updated or repaired from content source files on an available distribution point.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-TriggerVpn

Indicates that a virtual private network (VPN) connection is used automatically.

Parameter properties

Type:Boolean
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyWindows8Installer
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindows8Installer
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-UninstallProgram

Specifies the name of the uninstall program and any parameters it requires.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-UninstallStartIn

Specifies the folder that contains the uninstall program for the deployment type. This folder can be an absolute path on the client, or a path that is relative to the distribution point folder that contains the package.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyMsiConfigureRule
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-WebAppInstaller

Indicates that this cmdlet uses a web application installer for the deployment.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyWebAppInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWebAppInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-WhatIf

Shows what would happen if the cmdlet runs. The cmdlet doesn't run.

Parameter properties

Type:SwitchParameter
Default value:False
Supports wildcards:False
DontShow:False
Aliases:wi

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-Windows8AppInstaller

Indicates that the deployment type detects application information and deployment types from a Windows app package (.appx) file.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyWindows8Installer
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindows8Installer
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-WindowsMobileInstaller

The Set-CMDeploymentType cmdlet changes a deployment type for an application in Configuration Manager. A deployment type is a part of the application that defines how that application installs on devices.

You can also use this cmdlet to change the priority for dependencies of the deployment type. Configuration Manager evaluates and installs dependencies of a deployment type in order of priorities before it installs the deployment type.

For more information, see Introduction to application management - Deployment types.

Note

Run Configuration Manager cmdlets from the Configuration Manager site drive, for example PS XYZ:\>. For more information, see getting started.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False
Aliases:WMInstaller

Parameter sets

SetByNamePropertyWmInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWmInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-WindowsPhoneStoreInstaller

The Set-CMDeploymentType cmdlet changes a deployment type for an application in Configuration Manager. A deployment type is a part of the application that defines how that application installs on devices.

You can also use this cmdlet to change the priority for dependencies of the deployment type. Configuration Manager evaluates and installs dependencies of a deployment type in order of priorities before it installs the deployment type.

For more information, see Introduction to application management - Deployment types.

Note

Run Configuration Manager cmdlets from the Configuration Manager site drive, for example PS XYZ:\>. For more information, see getting started.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

SetByNamePropertyWindowsPhoneStoreInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindowsPhoneStoreInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-WindowsStoreInstaller

The Set-CMDeploymentType cmdlet changes a deployment type for an application in Configuration Manager. A deployment type is a part of the application that defines how that application installs on devices.

You can also use this cmdlet to change the priority for dependencies of the deployment type. Configuration Manager evaluates and installs dependencies of a deployment type in order of priorities before it installs the deployment type.

For more information, see Introduction to application management - Deployment types.

Note

Run Configuration Manager cmdlets from the Configuration Manager site drive, for example PS XYZ:\>. For more information, see getting started.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False
Aliases:DeepLinkInstaller

Parameter sets

SetByNamePropertyWindowsStoreInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
SetByValuePropertyWindowsStoreInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

Inputs

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Outputs

IResultObject

Notes

To configure return codes on a deployment type, use the Add-CMDeploymentTypeReturnCode cmdlet.