Convert-CMDeploymentType

转换Configuration Manager部署应用程序的部署类型。

语法

Convert-CMDeploymentType
       -InputObject <PSObject>
       [-DisableWildcardHandling]
       [-ForceWildcardHandling]
       [<CommonParameters>]

说明

Convert-CMDeploymentType cmdlet 转换Configuration Manager应用程序的部署类型。

部署类型包含在应用程序中,并且包含Configuration Manager安装软件所需的信息。 部署类型还包含指定软件的部署方式和部署方式的规则。

此 cmdlet 允许从 SMS_DeploymentType WMI 对象实例获取本机 DeploymentType 对象。 可以与 Get-CMDeploymentType 组合使用。

注意

从Configuration Manager站点驱动器运行Configuration Manager cmdlet,例如 PS XYZ:\>。 有关详细信息,请参阅 入门

示例

示例 1

PS XYZ:\> $cmdp = Get-CMDeploymentType -ApplicationName "CenterApp"
PS XYZ:\> Convert-CMDeploymentType $cmdp

此命令获取名为 CenterApp 的应用程序的部署类型,然后转换部署类型。

参数

-DisableWildcardHandling

此参数将通配符视为文本字符值。 不能将其与 ForceWildcardHandling 组合使用。

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

-ForceWildcardHandling

此参数处理通配符,并可能导致意外行为 (不建议) 。 不能将其与 DisableWildcardHandling 结合使用。

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

-InputObject

指定 SMS DeploymentType 对象。 若要获取 SMS DeploymentType 对象,请使用 Get-CMDeploymentType cmdlet。

Type:PSObject
Aliases:IResultObject, DeploymentType, ProviderDeploymentTypeObject
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

输入

System.Management.Automation.PSObject

输出

System.Object