Remove-CMDeploymentType
删除 Configuration Manager 部署应用程序的部署类型。
语法
Remove-CMDeploymentType
[-ApplicationName <String>]
[-Force]
-InputObject <IResultObject>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-CMDeploymentType
-ApplicationName <String>
-DeploymentTypeId <Int32>
[-Force]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-CMDeploymentType
-ApplicationName <String>
[-DeploymentTypeName] <String>
[-Force]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
说明
Remove-CMDeploymentType cmdlet 删除 Configuration Manager 中的部署类型。 如果部署类型被另一个应用程序中的部署类型引用,则不能删除该部署类型。
若要删除部署类型,必须删除其他部署类型中该部署类型的任何依赖项。 此外,必须删除包含引用要删除的部署类型的部署类型的任何应用程序的先前修订。 如果已部署应用程序,则无法删除应用程序包含的最后一个部署类型,并且应用程序必须处于活动状态。
注意
从 Configuration Manager 站点驱动器运行 Configuration Manager cmdlet,例如 PS XYZ:\>
。 有关详细信息,请参阅 入门。
示例
示例 1:删除部署类型
PS XYZ:\> Remove-CMDeploymentType -ApplicationName "CenterApp" -DeploymentTypeName "InterDept - Windows app package (.appx file)"
此命令删除名为 CenterApp 的应用程序中包含的名为 InterDept - Windows 应用包的部署类型 (.appx 文件) 。
参数
-ApplicationName
指定与部署类型关联的应用程序的名称。
类型: | String |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-Confirm
提示你在运行 cmdlet 之前进行确认。
类型: | SwitchParameter |
别名: | cf |
Position: | Named |
默认值: | False |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-DeploymentTypeId
指定部署类型的 ID。
类型: | Int32 |
别名: | CIId, CI_ID, Id |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | False |
-DeploymentTypeName
指定部署类型的名称。
类型: | String |
别名: | LocalizedDisplayName, Name |
Position: | 0 |
默认值: | None |
必需: | True |
接受管道输入: | False |
接受通配符: | True |
-DisableWildcardHandling
此参数将通配符视为文本字符值。 不能将其与 ForceWildcardHandling 组合使用。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-Force
强制运行命令而不要求用户确认。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-ForceWildcardHandling
此参数处理通配符,并可能导致意外行为, (不建议) 。 不能将其与 DisableWildcardHandling 组合使用。
类型: | SwitchParameter |
Position: | Named |
默认值: | None |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
-InputObject
指定此 cmdlet 的输入。 可以使用此参数,也可以通过管道将输入传递给此 cmdlet。
类型: | IResultObject |
别名: | DeploymentType |
Position: | Named |
默认值: | None |
必需: | True |
接受管道输入: | True |
接受通配符: | False |
-WhatIf
显示在 cmdlet 运行时发生的情况。 此 cmdlet 未运行。
类型: | SwitchParameter |
别名: | wi |
Position: | Named |
默认值: | False |
必需: | False |
接受管道输入: | False |
接受通配符: | False |
输入
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
输出
System.Object