Edit

Share via


Add-CMDeploymentType

Adds a deployment type for a Configuration Manager deployment application. This cmdlet is deprecated.

Syntax

AddDeploymentTypeByMsiInstallerAuto (Default)

Add-CMDeploymentType
    -ContentLocation <String>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ApplicationName <String>]
    [-AutoIdentifyFromInstallationFile]
    [-DeploymentTypeName <String>]
    [-EnableContentLocationFallback <Boolean>]
    [-Force32BitInstaller <Boolean>]
    [-ForceForUnknownPublisher <Boolean>]
    [-InputObject <IResultObject>]
    [-InstallationBehaviorType <InstallationBehaviorType>]
    [-InstallationProgram <String>]
    [-Language <String[]>]
    [-MsiInstaller]
    [-OnSlowNetworkMode <ContentHandlingMode>]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

AddDeploymentTypeByAndroidInstallerAuto

Add-CMDeploymentType
    -ContentLocation <String>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-AndroidInstaller]
    [-ApplicationName <String>]
    [-AutoIdentifyFromInstallationFile]
    [-DeploymentTypeName <String>]
    [-ForceForUnknownPublisher <Boolean>]
    [-InputObject <IResultObject>]
    [-Language <String[]>]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

AddDeploymentTypeByAppV5xInstallerAuto

Add-CMDeploymentType
    -ContentLocation <String>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ApplicationName <String>]
    [-AppV5xInstaller]
    [-AutoIdentifyFromInstallationFile]
    [-DeploymentTypeName <String>]
    [-EnableContentLocationFallback <Boolean>]
    [-ForceForUnknownPublisher <Boolean>]
    [-InputObject <IResultObject>]
    [-Language <String[]>]
    [-OnFastNetworkMode <OnFastNetworkMode>]
    [-OnSlowNetworkMode <ContentHandlingMode>]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

AddDeploymentTypeByAppvInstallerAuto

Add-CMDeploymentType
    -ContentLocation <String>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ApplicationName <String>]
    [-AppvInstaller]
    [-AutoIdentifyFromInstallationFile]
    [-DeploymentTypeName <String>]
    [-EnableContentLocationFallback <Boolean>]
    [-ForceForUnknownPublisher <Boolean>]
    [-InputObject <IResultObject>]
    [-Language <String[]>]
    [-OnFastNetworkMode <OnFastNetworkMode>]
    [-OnSlowNetworkMode <ContentHandlingMode>]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

AddDeploymentTypeByIosAppStoreInstallerAuto

Add-CMDeploymentType
    -ContentLocation <String>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ApplicationName <String>]
    [-AutoIdentifyFromInstallationFile]
    [-DeploymentTypeName <String>]
    [-ForceForUnknownPublisher <Boolean>]
    [-InputObject <IResultObject>]
    [-IosAppStoreInstaller]
    [-Language <String[]>]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

AddDeploymentTypeByIosInstallerAuto

Add-CMDeploymentType
    -ContentLocation <String>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ApplicationName <String>]
    [-AutoIdentifyFromInstallationFile]
    [-DeploymentTypeName <String>]
    [-ForceForUnknownPublisher <Boolean>]
    [-InputObject <IResultObject>]
    [-IosInstaller]
    [-Language <String[]>]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

AddDeploymentTypeByMacInstallerAuto

Add-CMDeploymentType
    -ContentLocation <String>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ApplicationName <String>]
    [-AutoIdentifyFromInstallationFile]
    [-DeploymentTypeName <String>]
    [-ForceForUnknownPublisher <Boolean>]
    [-InputObject <IResultObject>]
    [-Language <String[]>]
    [-MacInstaller]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

AddDeploymentTypeByScriptInstallerManual

Add-CMDeploymentType
    -DeploymentTypeName <String>
    -InstallationProgram <String>
    -ScriptContent <String>
    -ScriptType <ScriptLanguage>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ApplicationName <String>]
    [-ContentLocation <String>]
    [-DetectDeploymentTypeByCustomScript]
    [-EnableBranchCache <Boolean>]
    [-EnableContentLocationFallback <Boolean>]
    [-EstimatedInstallationTimeMins <Int32>]
    [-Force32BitDetectionScript <Boolean>]
    [-Force32BitInstaller <Boolean>]
    [-InputObject <IResultObject>]
    [-InstallationBehaviorType <InstallationBehaviorType>]
    [-InstallationProgramVisibility <UserInteractionMode>]
    [-InstallationStartIn <String>]
    [-Language <String[]>]
    [-LogonRequirementType <LogonRequirementType>]
    [-ManualSpecifyDeploymentType]
    [-MaximumAllowedRunTimeMins <Int32>]
    [-OnSlowNetworkMode <ContentHandlingMode>]
    [-PersistContentInClientCache <Boolean>]
    [-RequireUserInteraction <Boolean>]
    [-ScriptInstaller]
    [-UninstallProgram <String>]
    [-UninstallStartIn <String>]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

AddDeploymentTypeByWebAppInstallerAuto

Add-CMDeploymentType
    -ContentLocation <String>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ApplicationName <String>]
    [-AutoIdentifyFromInstallationFile]
    [-DeploymentTypeName <String>]
    [-InputObject <IResultObject>]
    [-Language <String[]>]
    [-WebAppInstaller]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

AddDeploymentTypeByWindows8AppInstallerAuto

Add-CMDeploymentType
    -ContentLocation <String>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ApplicationName <String>]
    [-AutoIdentifyFromInstallationFile]
    [-DeploymentTypeName <String>]
    [-EnableContentLocationFallback <Boolean>]
    [-ForceForUnknownPublisher <Boolean>]
    [-InputObject <IResultObject>]
    [-Language <String[]>]
    [-OnSlowNetworkMode <ContentHandlingMode>]
    [-TriggerVpn <Boolean>]
    [-Windows8AppInstaller]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

AddDeploymentTypeByWindowsStoreInstallerAuto

Add-CMDeploymentType
    -ApplicationNameInWindowsStore <String>
    -RemoteComputerName <String>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ApplicationName <String>]
    [-AutoIdentifyFromInstallationFile]
    [-DeploymentTypeName <String>]
    [-ForceForUnknownPublisher <Boolean>]
    [-InputObject <IResultObject>]
    [-Language <String[]>]
    [-WindowsStoreInstaller]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

AddDeploymentTypeByWinPhone8InstallerAuto

Add-CMDeploymentType
    -ContentLocation <String>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ApplicationName <String>]
    [-AutoIdentifyFromInstallationFile]
    [-DeploymentTypeName <String>]
    [-ForceForUnknownPublisher <Boolean>]
    [-InputObject <IResultObject>]
    [-Language <String[]>]
    [-WindowsPhone8Installer]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

AddDeploymentTypeByWinPhoneStoreInstallerAuto

Add-CMDeploymentType
    -ContentLocation <String>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ApplicationName <String>]
    [-AutoIdentifyFromInstallationFile]
    [-DeploymentTypeName <String>]
    [-ForceForUnknownPublisher <Boolean>]
    [-InputObject <IResultObject>]
    [-Language <String[]>]
    [-WindowsPhoneStoreInstaller]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

AddDeploymentTypeByWMInstaller

Add-CMDeploymentType
    -ContentLocation <String>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ApplicationName <String>]
    [-AutoIdentifyFromInstallationFile]
    [-DeploymentTypeName <String>]
    [-EnableUserUninstall <Boolean>]
    [-ForceForUnknownPublisher <Boolean>]
    [-InputObject <IResultObject>]
    [-Language <String[]>]
    [-ManualSpecifyDeploymentType]
    [-PfxFileLocation <String>]
    [-PfxFilePassword <SecureString>]
    [-SignContentFile <Boolean>]
    [-SignedContentFileLocation <String>]
    [-WMInstaller]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

AddDeploymentTypeByMobileMsiInstallerAuto

Add-CMDeploymentType
    -ContentLocation <String>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ApplicationName <String>]
    [-AutoIdentifyFromInstallationFile]
    [-DeploymentTypeName <String>]
    [-ForceForUnknownPublisher <Boolean>]
    [-InputObject <IResultObject>]
    [-InstallationCommandLine <String>]
    [-Language <String[]>]
    [-MobileMsiInstaller]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

AddDeploymentTypeByMobileMsiInstallerManual

Add-CMDeploymentType
    -DeploymentTypeName <String>
    [-AddRequirement <Rule[]>]
    [-AdministratorComment <String>]
    [-ApplicationName <String>]
    [-ContentLocation <String>]
    [-InputObject <IResultObject>]
    [-Language <String[]>]
    [-ManualSpecifyDeploymentType]
    [-MobileMsiInstaller]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

AddDeploymentTypeByAndroidGooglePlayInstallerAuto

Add-CMDeploymentType
    -ContentLocation <String>
    [-AdministratorComment <String>]
    [-AndroidGooglePlayInstaller]
    [-ApplicationName <String>]
    [-AutoIdentifyFromInstallationFile]
    [-DeploymentTypeName <String>]
    [-ForceForUnknownPublisher <Boolean>]
    [-InputObject <IResultObject>]
    [-Language <String[]>]
    [-DisableWildcardHandling]
    [-ForceWildcardHandling]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

This cmdlet is deprecated.

Use one of the following cmdlets:

The Add-CMDeploymentType cmdlet adds a deployment type for an application. A deployment type is contained within an application and contains the information that Configuration Manager requires to install software. A deployment type also contains rules that specify if and how the software is deployed.

Note

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

Examples

Example 1: Add an Windows Installer deployment type to an application

PS XYZ:\>Add-CMDeploymentType -MsiInstaller -ApplicationName "App01d2012" -AutoIdentifyFromIntallationFile -InstallationFileLocation "\\CMCEN\D02\Software\RDCMan.msi" -ForceForUnknownPublisher $True

This command adds a Windows Installer deployment type for the application named App01d2012. The command uses the AutoIdentifyFromIntallationFile parameter to extract information about the deployment type from the content file, and specifies the path of the installation package. The command uses the ForceForUnknownPublisher parameter to specify that the deployment type verifies the signature of the content file.

Example 2: Add a deployment type that uses a script

PS XYZ:\>Add-CMDeploymentType -ApplicationName "App02d2012" -MsiInstaller -DeploymentTypeName "Type01" -AdministratorComment "Div A script" -Language Afrikaans,Arabic -InstallationProgram 'msiexec /i "\\atd-dist01\Public\CM\DTeam\FeatureData\OSD\Tbreck\Setup1.msi"' -DetectDeploymentTypeByCustomScript -ScriptType VBScript -ScriptContent "1231231" -RunScriptAs32bitProcessOn64bitClient $True

This command adds a Windows Installer deployment type for the application named App02d2012. The command specifies the name Type01 for the deployment type. The command adds a description for the deployment type, and specifies that the deployment type supports Afrikaans and Arabic. The command uses the InstallationProgram to specify the command line for the Windows Installer.

The command specifies that the deployment type uses a custom script to detect the presence of this deployment type. The command specifies that the script type is VBScript and specifies the script language that you will use to detect the deployment type. The command specifies that the deployment type uses Microsoft Windows-32-on-Windows-64 (WOW64) subsystem to run a script on a 64-bit client computer.

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

AddDeploymentTypeByMsiInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByAndroidInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByAppV5xInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByAppvInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByIosAppStoreInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByIosInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByMacInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByScriptInstallerManual
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWebAppInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWindows8AppInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWindowsStoreInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWinPhone8InstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWinPhoneStoreInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWMInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByMobileMsiInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByMobileMsiInstallerManual
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

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

-AndroidGooglePlayInstaller

This cmdlet is deprecated.

Use one of the following cmdlets:

The Add-CMDeploymentType cmdlet adds a deployment type for an application. A deployment type is contained within an application and contains the information that Configuration Manager requires to install software. A deployment type also contains rules that specify if and how the software is deployed.

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:AndroidDeepLinkInstaller

Parameter sets

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

-AndroidInstaller

Indicates that the deployment type detects application information and deployment types from an app package for Android (.apk) file.

Parameter properties

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

Parameter sets

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

-ApplicationName

Specifies the name of the application that is associated with the deployment type.

Parameter properties

Type:String
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

-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

AddDeploymentTypeByWindowsStoreInstallerAuto
Position:Named
Mandatory:True
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

AddDeploymentTypeByAppV5xInstallerAuto
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 detects application information and deployment types from an App-V 4.0 manifest .xml file.

Parameter properties

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

Parameter sets

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

-AutoIdentifyFromInstallationFile

Indicates that the deployment type extracts information from the content file.

Parameter properties

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

Parameter sets

AddDeploymentTypeByMsiInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByAndroidInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByAppV5xInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByAppvInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByIosAppStoreInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByIosInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByMacInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWebAppInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWindows8AppInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWindowsStoreInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWinPhone8InstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWinPhoneStoreInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWMInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByMobileMsiInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByAndroidGooglePlayInstallerAuto
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, WebAppUrl

Parameter sets

AddDeploymentTypeByMsiInstallerAuto
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByAndroidInstallerAuto
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByAppV5xInstallerAuto
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByAppvInstallerAuto
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByIosAppStoreInstallerAuto
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByIosInstallerAuto
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByMacInstallerAuto
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWebAppInstallerAuto
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWindows8AppInstallerAuto
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWinPhone8InstallerAuto
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWinPhoneStoreInstallerAuto
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWMInstaller
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByMobileMsiInstallerAuto
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByAndroidGooglePlayInstallerAuto
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

Parameter sets

AddDeploymentTypeByMsiInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByAndroidInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByAppV5xInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByAppvInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByIosAppStoreInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByIosInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByMacInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWebAppInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWindows8AppInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWindowsStoreInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWinPhone8InstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWinPhoneStoreInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWMInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByMobileMsiInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByAndroidGooglePlayInstallerAuto
Position:Named
Mandatory:False
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

AddDeploymentTypeByScriptInstallerManual
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

This cmdlet is deprecated.

Use one of the following cmdlets:

The Add-CMDeploymentType cmdlet adds a deployment type for an application. A deployment type is contained within an application and contains the information that Configuration Manager requires to install software. A deployment type also contains rules that specify if and how the software is deployed.

Note

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

Parameter properties

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

Parameter sets

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

-EnableContentLocationFallback

This cmdlet is deprecated.

Use one of the following cmdlets:

The Add-CMDeploymentType cmdlet adds a deployment type for an application. A deployment type is contained within an application and contains the information that Configuration Manager requires to install software. A deployment type also contains rules that specify if and how the software is deployed.

Note

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

Parameter properties

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

Parameter sets

AddDeploymentTypeByMsiInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByAppV5xInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByAppvInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByScriptInstallerManual
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWindows8AppInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-EnableUserUninstall

This cmdlet is deprecated.

Use one of the following cmdlets:

The Add-CMDeploymentType cmdlet adds a deployment type for an application. A deployment type is contained within an application and contains the information that Configuration Manager requires to install software. A deployment type also contains rules that specify if and how the software is deployed.

Note

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

Parameter properties

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

Parameter sets

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

-EstimatedInstallationTimeMins

This cmdlet is deprecated.

Use one of the following cmdlets:

The Add-CMDeploymentType cmdlet adds a deployment type for an application. A deployment type is contained within an application and contains the information that Configuration Manager requires to install software. A deployment type also contains rules that specify if and how the software is deployed.

Note

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

Parameter properties

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

Parameter sets

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

-Force32BitDetectionScript

This cmdlet is deprecated.

Use one of the following cmdlets:

The Add-CMDeploymentType cmdlet adds a deployment type for an application. A deployment type is contained within an application and contains the information that Configuration Manager requires to install software. A deployment type also contains rules that specify if and how the software is deployed.

Note

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

Parameter properties

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

Parameter sets

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

-Force32BitInstaller

This cmdlet is deprecated.

Use one of the following cmdlets:

The Add-CMDeploymentType cmdlet adds a deployment type for an application. A deployment type is contained within an application and contains the information that Configuration Manager requires to install software. A deployment type also contains rules that specify if and how the software is deployed.

Note

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

Parameter properties

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

Parameter sets

AddDeploymentTypeByMsiInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByScriptInstallerManual
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-ForceForUnknownPublisher

Indicates whether the deployment type requires file signature verification.

Parameter properties

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

Parameter sets

AddDeploymentTypeByMsiInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByAndroidInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByAppV5xInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByAppvInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByIosAppStoreInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByIosInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByMacInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWindows8AppInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWindowsStoreInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWinPhone8InstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWinPhoneStoreInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWMInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByMobileMsiInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByAndroidGooglePlayInstallerAuto
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 the input to this cmdlet. You can use this parameter, or you can pipe the input to this cmdlet.

Parameter properties

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

Parameter sets

(All)
Position:Named
Mandatory:False
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. Valid values are:

  • InstallForSystem
  • InstallForSystemIfResourceIsDeviceOtherwiseInstallForUser
  • InstallForUser

Parameter properties

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

Parameter sets

AddDeploymentTypeByMsiInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByScriptInstallerManual
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-InstallationCommandLine

This cmdlet is deprecated.

Use one of the following cmdlets:

The Add-CMDeploymentType cmdlet adds a deployment type for an application. A deployment type is contained within an application and contains the information that Configuration Manager requires to install software. A deployment type also contains rules that specify if and how the software is deployed.

Note

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

Parameter properties

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

Parameter sets

AddDeploymentTypeByMobileMsiInstallerAuto
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 package.

Parameter properties

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

Parameter sets

AddDeploymentTypeByMsiInstallerAuto
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. Valid values are:

  • Normal
  • Minimized
  • Maximized
  • Hidden

Parameter properties

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

Parameter sets

AddDeploymentTypeByScriptInstallerManual
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

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

-IosAppStoreInstaller

This cmdlet is deprecated.

Use one of the following cmdlets:

The Add-CMDeploymentType cmdlet adds a deployment type for an application. A deployment type is contained within an application and contains the information that Configuration Manager requires to install software. A deployment type also contains rules that specify if and how the software is deployed.

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:IosDeepLinkInstaller

Parameter sets

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

-IosInstaller

Indicates that the deployment type detects application information and deployment types from an app package for iOS (.ipa) file.

Parameter properties

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

Parameter sets

AddDeploymentTypeByIosInstallerAuto
Position:Named
Mandatory:True
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

(All)
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. Valid values are:

  • OnlyWhenNoUserLoggedOn
  • OnlyWhenUserLoggedOn
  • WhereOrNotUserLoggedOn

Parameter properties

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

Parameter sets

AddDeploymentTypeByScriptInstallerManual
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 Mac OS X 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

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

-ManualSpecifyDeploymentType

Do not use. Configuration Manager does not currently use this parameter.

Parameter properties

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

Parameter sets

AddDeploymentTypeByScriptInstallerManual
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWMInstaller
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByMobileMsiInstallerManual
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-MaximumAllowedRunTimeMins

This cmdlet is deprecated.

Use one of the following cmdlets:

The Add-CMDeploymentType cmdlet adds a deployment type for an application. A deployment type is contained within an application and contains the information that Configuration Manager requires to install software. A deployment type also contains rules that specify if and how the software is deployed.

Note

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

Parameter properties

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

Parameter sets

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

-MobileMsiInstaller

This cmdlet is deprecated.

Use one of the following cmdlets:

The Add-CMDeploymentType cmdlet adds a deployment type for an application. A deployment type is contained within an application and contains the information that Configuration Manager requires to install software. A deployment type also contains rules that specify if and how the software is deployed.

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

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

-MsiInstaller

Indicates that the deployment type detects application information and deployment types from a Windows Installer (.msi) file.

Parameter properties

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

Parameter sets

AddDeploymentTypeByMsiInstallerAuto
Position:Named
Mandatory:True
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. The acceptable values for this parameter are:

  • RunFromNetwork
  • RunLocal

Parameter properties

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

Parameter sets

AddDeploymentTypeByAppV5xInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByAppvInstallerAuto
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. Valid values are:

  • DoNothing
  • Download
  • DownloadContentForStreaming

Parameter properties

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

Parameter sets

AddDeploymentTypeByMsiInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByAppV5xInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByAppvInstallerAuto
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByScriptInstallerManual
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
AddDeploymentTypeByWindows8AppInstallerAuto
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

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

-PfxFileLocation

Specifies the path of the Personal Information Exchange (PFX) file.

Parameter properties

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

Parameter sets

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

-PfxFilePassword

Specifies the password, as a secure string, for the PFX file.

Parameter properties

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

Parameter sets

AddDeploymentTypeByWMInstaller
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

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

-RequireUserInteraction

This cmdlet is deprecated.

Use one of the following cmdlets:

The Add-CMDeploymentType cmdlet adds a deployment type for an application. A deployment type is contained within an application and contains the information that Configuration Manager requires to install software. A deployment type also contains rules that specify if and how the software is deployed.

Note

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

Parameter properties

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

Parameter sets

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

-ScriptContent

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

Parameter properties

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

Parameter sets

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

-ScriptInstaller

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

Parameter properties

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

Parameter sets

AddDeploymentTypeByScriptInstallerManual
Position:Named
Mandatory:True
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

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

-SignContentFile

Indicates whether the deployment type requires a signed content file.

Parameter properties

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

Parameter sets

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

-SignedContentFileLocation

Specifies the path of the signed content file.

Parameter properties

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

Parameter sets

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

-TriggerVpn

@{Text=}

Parameter properties

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

Parameter sets

AddDeploymentTypeByWindows8AppInstallerAuto
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

AddDeploymentTypeByScriptInstallerManual
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

AddDeploymentTypeByScriptInstallerManual
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

AddDeploymentTypeByWebAppInstallerAuto
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 is not 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

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

-WindowsPhone8Installer

This cmdlet is deprecated.

Use one of the following cmdlets:

The Add-CMDeploymentType cmdlet adds a deployment type for an application. A deployment type is contained within an application and contains the information that Configuration Manager requires to install software. A deployment type also contains rules that specify if and how the software is deployed.

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:WinPhone8Installer

Parameter sets

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

-WindowsPhoneStoreInstaller

This cmdlet is deprecated.

Use one of the following cmdlets:

The Add-CMDeploymentType cmdlet adds a deployment type for an application. A deployment type is contained within an application and contains the information that Configuration Manager requires to install software. A deployment type also contains rules that specify if and how the software is deployed.

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:WinPhone8DeeplinkInstaller, WindowsPhone8StoreInstaller

Parameter sets

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

-WindowsStoreInstaller

This cmdlet is deprecated.

Use one of the following cmdlets:

The Add-CMDeploymentType cmdlet adds a deployment type for an application. A deployment type is contained within an application and contains the information that Configuration Manager requires to install software. A deployment type also contains rules that specify if and how the software is deployed.

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

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

-WMInstaller

Indicates that the deployment type detects application information and deployment types from a Windows Mobile cabinet (.cab) file.

Parameter properties

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

Parameter sets

AddDeploymentTypeByWMInstaller
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