Add-CMDeploymentType

Adds a deployment type for an application.

Syntax

Add-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-EnableContentLocationFallback <Boolean>]
   [-InputObject <IResultObject>]
   [-ApplicationName <String>]
   [-AutoIdentifyFromInstallationFile]
   [-DeploymentTypeName <String>]
   [-ForceForUnknownPublisher <Boolean>]
   [-InstallationBehaviorType <InstallationBehaviorType>]
   -ContentLocation <String>
   [-InstallationProgram <String>]
   [-Language <String[]>]
   [-MsiInstaller]
   [-OnSlowNetworkMode <ContentHandlingMode>]
   [-Force32BitInstaller <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-AndroidInstaller]
   [-InputObject <IResultObject>]
   [-ApplicationName <String>]
   [-AutoIdentifyFromInstallationFile]
   [-DeploymentTypeName <String>]
   [-ForceForUnknownPublisher <Boolean>]
   -ContentLocation <String>
   [-Language <String[]>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-EnableContentLocationFallback <Boolean>]
   [-AppV5xInstaller]
   [-InputObject <IResultObject>]
   [-ApplicationName <String>]
   [-AutoIdentifyFromInstallationFile]
   [-DeploymentTypeName <String>]
   [-ForceForUnknownPublisher <Boolean>]
   -ContentLocation <String>
   [-Language <String[]>]
   [-OnFastNetworkMode <OnFastNetworkMode>]
   [-OnSlowNetworkMode <ContentHandlingMode>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-EnableContentLocationFallback <Boolean>]
   [-InputObject <IResultObject>]
   [-ApplicationName <String>]
   [-AppvInstaller]
   [-AutoIdentifyFromInstallationFile]
   [-DeploymentTypeName <String>]
   [-ForceForUnknownPublisher <Boolean>]
   -ContentLocation <String>
   [-Language <String[]>]
   [-OnFastNetworkMode <OnFastNetworkMode>]
   [-OnSlowNetworkMode <ContentHandlingMode>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-InputObject <IResultObject>]
   [-ApplicationName <String>]
   [-AutoIdentifyFromInstallationFile]
   [-DeploymentTypeName <String>]
   [-ForceForUnknownPublisher <Boolean>]
   -ContentLocation <String>
   [-IosAppStoreInstaller]
   [-Language <String[]>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-InputObject <IResultObject>]
   [-ApplicationName <String>]
   [-AutoIdentifyFromInstallationFile]
   [-DeploymentTypeName <String>]
   [-ForceForUnknownPublisher <Boolean>]
   -ContentLocation <String>
   [-IosInstaller]
   [-Language <String[]>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-InputObject <IResultObject>]
   [-ApplicationName <String>]
   [-AutoIdentifyFromInstallationFile]
   [-DeploymentTypeName <String>]
   [-ForceForUnknownPublisher <Boolean>]
   -ContentLocation <String>
   [-Language <String[]>]
   [-MacInstaller]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-EnableBranchCache <Boolean>]
   [-EnableContentLocationFallback <Boolean>]
   [-InputObject <IResultObject>]
   [-ApplicationName <String>]
   -DeploymentTypeName <String>
   [-DetectDeploymentTypeByCustomScript]
   [-EstimatedInstallationTimeMins <Int32>]
   [-InstallationBehaviorType <InstallationBehaviorType>]
   [-ContentLocation <String>]
   -InstallationProgram <String>
   [-InstallationProgramVisibility <UserInteractionMode>]
   [-InstallationStartIn <String>]
   [-Language <String[]>]
   [-LogonRequirementType <LogonRequirementType>]
   [-ManualSpecifyDeploymentType]
   [-MaximumAllowedRunTimeMins <Int32>]
   [-OnSlowNetworkMode <ContentHandlingMode>]
   [-PersistContentInClientCache <Boolean>]
   [-RequireUserInteraction <Boolean>]
   [-Force32BitInstaller <Boolean>]
   [-Force32BitDetectionScript <Boolean>]
   -ScriptContent <String>
   [-ScriptInstaller]
   -ScriptType <ScriptLanguage>
   [-UninstallProgram <String>]
   [-UninstallStartIn <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-InputObject <IResultObject>]
   [-ApplicationName <String>]
   [-AutoIdentifyFromInstallationFile]
   [-DeploymentTypeName <String>]
   -ContentLocation <String>
   [-Language <String[]>]
   [-WebAppInstaller]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-EnableContentLocationFallback <Boolean>]
   [-InputObject <IResultObject>]
   [-ApplicationName <String>]
   [-AutoIdentifyFromInstallationFile]
   [-DeploymentTypeName <String>]
   [-ForceForUnknownPublisher <Boolean>]
   -ContentLocation <String>
   [-Language <String[]>]
   [-OnSlowNetworkMode <ContentHandlingMode>]
   [-TriggerVpn <Boolean>]
   [-Windows8AppInstaller]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-InputObject <IResultObject>]
   [-ApplicationName <String>]
   -ApplicationNameInWindowsStore <String>
   [-AutoIdentifyFromInstallationFile]
   [-DeploymentTypeName <String>]
   [-ForceForUnknownPublisher <Boolean>]
   [-Language <String[]>]
   -RemoteComputerName <String>
   [-WindowsStoreInstaller]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-InputObject <IResultObject>]
   [-ApplicationName <String>]
   [-AutoIdentifyFromInstallationFile]
   [-DeploymentTypeName <String>]
   [-ForceForUnknownPublisher <Boolean>]
   -ContentLocation <String>
   [-Language <String[]>]
   [-WindowsPhone8Installer]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-InputObject <IResultObject>]
   [-ApplicationName <String>]
   [-AutoIdentifyFromInstallationFile]
   [-DeploymentTypeName <String>]
   [-ForceForUnknownPublisher <Boolean>]
   -ContentLocation <String>
   [-Language <String[]>]
   [-WindowsPhoneStoreInstaller]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-EnableUserUninstall <Boolean>]
   [-InputObject <IResultObject>]
   [-ApplicationName <String>]
   [-AutoIdentifyFromInstallationFile]
   [-DeploymentTypeName <String>]
   [-ForceForUnknownPublisher <Boolean>]
   -ContentLocation <String>
   [-Language <String[]>]
   [-ManualSpecifyDeploymentType]
   [-PfxFileLocation <String>]
   [-PfxFilePassword <SecureString>]
   [-SignContentFile <Boolean>]
   [-SignedContentFileLocation <String>]
   [-WMInstaller]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-InputObject <IResultObject>]
   [-ApplicationName <String>]
   [-AutoIdentifyFromInstallationFile]
   [-DeploymentTypeName <String>]
   [-ForceForUnknownPublisher <Boolean>]
   -ContentLocation <String>
   [-InstallationCommandLine <String>]
   [-Language <String[]>]
   [-MobileMsiInstaller]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-CMDeploymentType
   [-AddRequirement <Rule[]>]
   [-AdministratorComment <String>]
   [-InputObject <IResultObject>]
   [-ApplicationName <String>]
   -DeploymentTypeName <String>
   [-ContentLocation <String>]
   [-Language <String[]>]
   [-ManualSpecifyDeploymentType]
   [-MobileMsiInstaller]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-CMDeploymentType
   [-AdministratorComment <String>]
   [-AndroidGooglePlayInstaller]
   [-InputObject <IResultObject>]
   [-ApplicationName <String>]
   [-AutoIdentifyFromInstallationFile]
   [-DeploymentTypeName <String>]
   [-ForceForUnknownPublisher <Boolean>]
   -ContentLocation <String>
   [-Language <String[]>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

This cmdlet is deprecated. Use one of the following cmdlets: Add-CMAndroidDeploymentType, Add-CMAppv5XDeploymentType, Add-CMAppvDeploymentType, Add-CMGooglePlayDeploymentType, Add-CMIosAppStoreDeploymentType, Add-CMIosDeploymentType, Add-CMMacDeploymentType, Add-CMMobileMsiDeploymentType, Add-CMMsiDeploymentType, Add-CMNokiaDeploymentType, Add-CMScriptDeploymentType, Add-CMWebApplicationDeploymentType, Add-CMWindowsAppxDeploymentType, Add-CMWindowsMobileDeploymentType, Add-CMWindowsPhoneDeploymentType, Add-CMWindowsPhoneStoreDeploymentType, or Add-CMWindowsStoreDeploymentType.

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

Examples

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

PS C:\>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 C:\>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.

Required Parameters

-AndroidGooglePlayInstaller
Type:SwitchParameter
Aliases:AndroidDeepLinkInstaller
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-AndroidInstaller

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

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-AppV5xInstaller

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

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ApplicationNameInWindowsStore

Specifies the name of the application in the Windows Store.

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

Indicates that the deployment detects application information and deployment types from an App-V 4.0 manifest .xml file.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ContentLocation

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

Type:String
Aliases:InstallationFileLocation, WebAppUrl
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-IosAppStoreInstaller
Type:SwitchParameter
Aliases:IosDeepLinkInstaller
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-IosInstaller

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

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

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-MobileMsiInstaller
Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-MsiInstaller

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

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-RemoteComputerName

Specifies a remote computer name.

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

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

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

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

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ScriptType

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

Type:ScriptLanguage
Parameter Sets:PowerShell, VBScript, JavaScript
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-WMInstaller

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

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-WebAppInstaller

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

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Windows8AppInstaller

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

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-WindowsPhone8Installer
Type:SwitchParameter
Aliases:WinPhone8Installer
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-WindowsPhoneStoreInstaller
Type:SwitchParameter
Aliases:WinPhone8DeeplinkInstaller, WindowsPhone8StoreInstaller
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-WindowsStoreInstaller
Type:SwitchParameter
Aliases:DeeplinkInstaller
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

Optional Parameters

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

Specifies a description for the deployment type.

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

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

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

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

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Confirm

Prompts you for confirmation before running the cmdlet.

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

Specifies the name of a deployment type.

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

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

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-DisableWildcardHandling

DisableWildcardHandling treats wildcard characters as literal character values. Cannot be combined with ForceWildcardHandling.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-EnableBranchCache
Type:Boolean
Aliases:AllowClientsToShareContentOnSameSubnet
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-EnableContentLocationFallback
Type:Boolean
Aliases:AllowClientsToUseFallbackSourceLocationForContent
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-EnableUserUninstall
Type:Boolean
Aliases:AllowUserToUninstall, AllowsUsersToUninstallThisContent
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-EstimatedInstallationTimeMins
Type:Int32
Aliases:EstimatedInstallationTimeMinutes
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Force32BitDetectionScript
Type:Boolean
Aliases:RunScriptAs32BitProcessOn64BitClient
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Force32BitInstaller
Type:Boolean
Aliases:RunInstallationProgramAs32BitProcessOn64BitClient
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ForceForUnknownPublisher

Indicates whether the deployment type requires file signature verification.

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ForceWildcardHandling

ForceWildcardHandling processes wildcard characters and may lead to unexpected behavior (not recommended). Cannot be combined with DisableWildcardHandling.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-InputObject

Specifies the input to this cmdlet. You can use this parameter, or you can pipe the input to this cmdlet.

Type:IResultObject
Aliases:Application
Position:Named
Default value:None
Accept pipeline input:True (ByValue)
Accept wildcard characters:False
-InstallationBehaviorType

Specifies the installation behavior of the deployment type. Valid values are:

  • InstallForSystem
  • InstallForSystemIfResourceIsDeviceOtherwiseInstallForUser
  • InstallForUser
Type:InstallationBehaviorType
Parameter Sets:InstallForUser, InstallForSystem, InstallForSystemIfResourceIsDeviceOtherwiseInstallForUser
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-InstallationCommandLine
Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-InstallationProgram

Specifies the command line for the Windows Installer package.

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

Specifies the mode in which the deployment type runs on client devices. Valid values are:

  • Normal
  • Minimized
  • Maximized
  • Hidden
Type:UserInteractionMode
Parameter Sets:Normal, Minimized, Maximized, Hidden
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters: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.

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

Specifies an array of languages that the deployment type supports.

Type:String[]
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-LogonRequirementType

Specifies the logon requirement for the deployment type. Valid values are:

  • OnlyWhenNoUserLoggedOn
  • OnlyWhenUserLoggedOn
  • WhereOrNotUserLoggedOn
Type:LogonRequirementType
Parameter Sets:OnlyWhenUserLoggedOn, WhereOrNotUserLoggedOn, WhetherOrNotUserLoggedOn, OnlyWhenNoUserLoggedOn
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ManualSpecifyDeploymentType

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

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-MaximumAllowedRunTimeMins
Type:Int32
Aliases:MaximumAllowedRunTimeMinutes
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-OnFastNetworkMode

Specifies the installation behavior of the deployment type on a fast network. The acceptable values for this parameter are:

  • RunFromNetwork
  • RunLocal
Type:OnFastNetworkMode
Parameter Sets:RunLocal, RunFromNetwork, DownloadContentForStreaming
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-OnSlowNetworkMode

Specifies the installation behavior of the deployment type on a slow network. Valid values are:

  • DoNothing
  • Download
  • DownloadContentForStreaming
Type:ContentHandlingMode
Parameter Sets:DoNothing, Download, DownloadContentForStreaming
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-PersistContentInClientCache

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

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-PfxFileLocation

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

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

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

Type:SecureString
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-RequireUserInteraction
Type:Boolean
Aliases:RequiresUserInteraction
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-SignContentFile

Indicates whether the deployment type requires a signed content file.

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-SignedContentFileLocation

Specifies the path of the signed content file.

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

@{Text=}

Type:Boolean
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-UninstallProgram

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

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

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

Shows what would happen if the cmdlet runs. The cmdlet is not run.

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