Configuration Manager版本 2111 的 cmdlet 库更改

适用于: Configuration Manager(current branch)

这些发行说明汇总了版本 2111 中对 Configuration Manager cmdlet 库的更改。

注意

Configuration Manager Current Branch 版本 2107 是这些更改的基线。 有关详细信息,请参阅版本 2107 Configuration Manager cmdlet 库更改

模块更改

安装 Configuration Manager 控制台时,ConfigurationManager PowerShell 模块的路径现在将添加到系统环境变量 PSModulePath。 例如,默认情况下,此路径为 C:\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\bin

通过此更改,使用以下命令可以更轻松地导入此模块: Import-Module ConfigurationManager

有关详细信息,请参阅 about_PSModulePath

New cmdlet

业务流程组

有关此功能的详细信息,请参阅 Configuration Manager 中的业务流程组

基于角色的管理

有关安全角色和权限的详细信息,请参阅 Configuration Manager 中基于角色的管理基础知识

文件夹管理

有关文件夹的详细信息,请参阅如何使用 Configuration Manager 控制台

  • Get-CMFolder:使用此 cmdlet 可从指定的父路径获取所有自定义文件夹或文件夹。

  • New-CMFolder:使用此 cmdlet 在指定的父文件夹路径下创建新文件夹。

  • Remove-CMFolder:使用此 cmdlet 删除指定的文件夹。

  • Set-CMFolder:使用此 cmdlet 配置指定的文件夹。 例如,将其重命名或移动到另一个文件夹。

已弃用和已删除的 cmdlet

以下 cmdlet 已弃用,可能会在将来的版本中删除:

已弃用的 cmdlet 替换
Add-CMDeploymentTypeSupersedence Set-CMApplicationSupersedence
Remove-CMDeploymentTypeSupersedence Set-CMApplicationSupersedence
Set-CMDeploymentTypeSupersedence Set-CMApplicationSupersedence

以下 cmdlet 不再可用,因为不再支持基础功能:

  • Get-CMTSStepConvertDisk
  • New-CMTSStepConvertDisk
  • Remove-CMTSStepConvertDisk
  • Set-CMTSStepConvertDisk

Cmdlet 更改

已对此版本中的现有 cmdlet 进行了以下更改。 更改可能是新功能或 bug 修复。 某些更改可能会中断。 如果使用本节中列出的某个 cmdlet 或功能区域,请仔细查看更改,以了解它们如何影响你的使用。

Add-CMDeviceCollectionDirectMembershipRule

有关详细信息,请参阅 Add-CMDeviceCollectionDirectMembershipRule

已修复的 Bug

修复了按资源对象添加规则时出现的问题。

Add-CMDistributionPoint

已修复的 Bug

不能为 SiteCode 参数指定管理中心站点 (CAS) ,该参数不支持任何面向客户端的站点系统角色。

Get-CMClientSetting

有关详细信息,请参阅 Get-CMClientSetting

非中断性变更

添加了对在计算机代理组中返回 “禁用截止时间随机化 ”设置的值的支持。

Get-CMPersistentUserSettingsGroup

有关详细信息,请参阅 Get-CMPersistentUserSettingsGroup

已修复的 Bug

修复了 Name 参数用于筛选设置组的问题。

Get-CMUserDeviceAffinity

有关详细信息,请参阅 Get-CMUserDeviceAffinity

非中断性变更

添加参数 ShowApprovedOnly 以筛选出未批准的相关性。

New-CMBoundary

有关详细信息,请参阅 New-CMBoundary

非中断性变更

添加了新的参数 ValueStartsWith 以支持对 VPN 边界类型的改进。

New-CMTSPartitionSetting

有关详细信息,请参阅 New-CMTSPartitionSetting

非中断性变更

设置 AssignVolumeLetter 的默认值。

New-CMTSStepApplyWindowsSetting

有关详细信息,请参阅 New-CMTSStepApplyWindowsSetting

中断性变更

删除了以下不受支持的参数:

  • MaximumConnection
  • ServerLicensing

New-CMTSStepPrestartCheck

有关详细信息,请参阅 New-CMTSStepPrestartCheck

非中断性变更

添加了用于 TPM 存在检查的新参数:

  • CheckTpmEnabled
  • CheckTpmActivated

New-CMWdacSetting

有关详细信息,请参阅 New-CMWdacSetting

非中断性变更

添加了对 Windows 10 ARM64 和Windows 10多会话的新平台规则的支持。

Remove-CMPersistentUserSettingsGroup

有关详细信息,请参阅 Remove-CMPersistentUserSettingsGroup

已修复的 Bug

修复了按名称删除设置组时的查询问题。

Set-CMBoundary

有关详细信息,请参阅 Set-CMBoundary

非中断性变更

添加了新的参数 ValueStartsWith 以支持对 VPN 边界类型的改进。

Set-CMDeviceVariable

有关详细信息,请参阅 Set-CMDeviceVariable

非中断性变更

参数 VariableName 现在不区分大小写。

Set-CMDistributionPoint

有关详细信息,请参阅 Set-CMDistributionPoint

非中断性变更

添加了新的参数 EnableMaintenanceMode 以支持管理 维护模式

Set-CMSoftwareUpdatePoint

有关详细信息,请参阅 Set-CMSoftwareUpdatePoint

已修复的 Bug

修复了尝试从软件更新点清除 WSUS 访问帐户时正则表达式处理的问题。

Set-CMSoftwareUpdatePointComponent

有关详细信息,请参阅 Set-CMSoftwareUpdatePointComponent

中断性变更

从此 cmdlet 中删除了弃用的参数 EnableSynchronization 。 若要设置同步计划,请使用 Schedule 参数。

例如,若要禁用同步计划,请执行以下操作:

Set-CMSoftwareUpdatePointComponent -Name "Contoso-SiteSysSrv.Western.Contoso.com" -Schedule $null

Set-CMTSStepApplyWindowsSetting

有关详细信息,请参阅 Set-CMTSStepApplyWindowsSetting

中断性变更

删除了以下不受支持的参数:

  • MaximumConnection
  • ServerLicensing

Set-CMTSStepPrestartCheck

有关详细信息,请参阅 Set-CMTSStepPrestartCheck

非中断性变更

添加了用于 TPM 存在检查的新参数:

  • CheckTpmEnabled
  • CheckTpmActivated

对多个 cmdlet 的更改

对类似类型的多个 cmdlet 进行了以下更改。

导入和导出谓词

此更改适用于具有 importexport 谓词的所有 cmdlet。 例如 ,Import-CMAADClientApplicationExport-CMApplication

非中断性变更

为了允许跨这些 cmdlet 使用一致的参数,它们都有参数的别名来指定导入路径: FilePathFileNameImportFilePathPath

配置应用程序部署类型

此更改适用于所有带有 set 谓词的 cmdlet,用于配置应用程序部署类型。 这些 cmdlet 名称使用模式 Set-CM*DeploymentType,其中 * 是应用程序技术。 例如 Set-CMMsiDeploymentType

已修复的 Bug

修复了这些 cmdlet 的要求规则名称问题。

创建要求规则

此更改适用于名称模式 New-CMRequirementRule*为 的所有 cmdlet,其中 * 是规则的类型。 例如 ,New-CMRequirementRuleExistential

已修复的 Bug

修复了这些 cmdlet 的要求规则名称问题。

如何提供反馈或报告问题

本文中所述的许多修复和改进都是你的反馈的结果。

若要发送反馈,请使用 Configuration Manager 控制台。 有关详细信息,请参阅 PowerShell 的反馈