Start-CMApplicationDeploymentSimulation

Starts an application deployment simulation in Configuration Manager.

Syntax

Start-CMApplicationDeploymentSimulation
     -CollectionName <String>
     [-Confirm]
     [-DeploymentAction <DeployActionType>]
     [-DisableWildcardHandling]
     [-ForceWildcardHandling]
     -Id <Int32>
     [-PreDeploy <Boolean>]
     [-WhatIf]
     [<CommonParameters>]
Start-CMApplicationDeploymentSimulation -CollectionName  [-Confirm]
 [-DeploymentAction ] [-DisableWildcardHandling] [-ForceWildcardHandling]
 -InputObject  [-PreDeploy ] [-WhatIf] []
Start-CMApplicationDeploymentSimulation -CollectionName  [-Confirm]
 [-DeploymentAction ] [-DisableWildcardHandling] [-ForceWildcardHandling] -Name 
 [-PreDeploy ] [-WhatIf] []

Description

The Start-CMApplicationDeploymentSimulation cmdlet starts an application deployment. Use simulated deployment to test an application deployment without installing an application.

Examples

Example 1: Start an application deployment simulation

PS C:\> Start-CMApplicationDeploymentSimulation -CollectionName "All Mobile Devices" -Name "WIN8_UPDATE2" -DeployAction Install

This command starts a deployment simulation of the installation of the application named WIN8_UPDATE2 for the target collection named All Mobile Devices.

Required Parameters

-CollectionName

Specifies a name for the target collection.

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

Specifies an array of IDs.

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

Specifies an application deployment object.

Type:IResultObject
Required:True
Position:Named
Default value:None
Accept pipeline input:True (ByValue)
Accept wildcard characters:False
-Name

Specifies an array of names.

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

Optional Parameters

-Confirm

Prompts you for confirmation before running the cmdlet.

Type:SwitchParameter
Aliases:cf
Required:False
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False
-DeploymentAction
Type:DeployActionType
Aliases:DeployAction
Parameter Sets:Install, Uninstall
Required:False
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-DisableWildcardHandling

Indicates that wildcard handling is disabled.

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

Indicates that wildcard handling is enabled.

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

Indicates whether to copy software to a device before installation.

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