版本 1906 的 Configuration Manager Cmdlet 库更改

适用于:Configuration Manager (Current Branch)

注意

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

重要更改

New cmdlet

Get-CMTSStepRunTaskSequence

使用此 cmdlet 可从特定任务序列获取 “运行任务序列 ”步骤。

$myStep = $ReferenceTaskSequence | Get-CMTSStepRunTaskSequence -StepName $name1

New-CMSoftwareCenterTabItem

使用此 cmdlet 创建自定义软件中心选项卡。

$itemA = New-CMSoftwareCenterTabItem -Name "1abc" -Url http://www.a

New-CMTSStepRunTaskSequence

使用此 cmdlet 创建任务序列步骤 “运行任务序列”。

$myStep = New-CMTSStepRunTaskSequence - Name $name1 -RunTaskSequence $refSubTaskSequence

Remove-CMTSStepRunTaskSequence

使用 cmdlet 从特定任务序列中删除任务序列步骤 “运行任务序列 ”。

$ReferenceTaskSequence | Remove-CMTSStepRunTaskSequence -StepName $myStep.Name -Force

Set-CMScript

使用此 cmdlet 编辑脚本。

Get-CMScript -ScriptName $name | Set-CMScript -ScriptFile $file

Set-CMTSStepRunTaskSequence

使用此 cmdlet 可编辑任务序列 步骤“运行任务序列”。

$ReferenceTaskSequence | Set-CMTSStepRunTaskSequence -RunTaskSequence $refSubTaskSequence

已删除 cmdlet

已弃用的 cmdlet

  • Get-CMAadConditionalAccessPolicy
  • Set-CMAadConditionalAccessPolicy

已知问题

以下项是 Cmdlet 库的已知问题,未在此版本中解决。

Import-CMSecurityRole

Cmdlet 可能会失败,并显示找到文件的 SecuredRoles.xsdDirectoryNotFoundException 错误。

解决方法

  • 针对ConfigurationManager.psd1文件(而不是逻辑路径或模块名称)调用Import-Module

Set-CMSoftwareUpdatePoint

即使基础 SMS 提供程序对象已更改,Configuration Manager控制台中也可能不会显示对 Schedule 的更改。

解决方法

  • 退出并重新启动Configuration Manager控制台。

资源跟踪和恢复 (beta)

此版本添加了新的 cmdlet,以支持跟踪 PowerShell 运行时使用的 SMS 提供程序对象,并在不再需要这些资源时清理这些资源。

  • Disconnect-CMTrackedObject
  • Start-CMObjectTracking
  • Stop-CMObjectTracking

运行 Start-CMObjectTracking时,PowerShell 运行时跟踪 IResultObject 由 Cmdlet 库 cmdlet 创建的对象。 对于未使用 .Dispose()手动清理的 cmdlet,请针对单个对象使用 Disconnect-CMTrackedObject 回收它们。

示例

# Reclaim a single tracked object
$o | Disconnect-CMTrackedObject

# Reclaim all tracked objects
Disconnect-CMTrackedObject -All

回收对象后,它不能再重复使用或通过对象管道传递给另一个 cmdlet。

Stop-CMObjectTracking 可用于关闭对象跟踪。 以前分配的对象保持活动状态。

未认领的资源可能会导致 SMS 提供程序引发配额冲突错误。 这些配额问题通常表现为使用大型 SMS 提供程序对象集或在长时间运行的环境中。

注意

此功能是实验性的,在将来的版本中可能会发生更改或删除。 它已选择加入,默认情况下未启用。

Cmdlet 更改

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

Add-CMComplianceSettingScript

已修复的 Bug

  • 缺少支持修正的选项。

非中断性变更

  • 添加了参数以支持修正: -Remediate
示例
Add-CMComplianceSettingScript -InputObject $ci -DiscoveryScriptLanguage PowerShell -DataType String -Name "test1" -DiscoveryScriptText "test" -RemediationScriptLanguage PowerShell -RemediationScriptText "test"  -RuleName rule1 -ExpressionOperator IsEquals -ValueRule -ExpectedValue 1.0 -Remediate

Add-CMDeviceCollectionDirectMembershipRule

已修复的 Bug

  • 尝试应用数百个直接规则时,Cmdlet 失败。

非中断性变更

  • 将查询从不同的类中分离,以提高性能。

Add-CMMsiDeploymentType

已修复的 Bug

  • 当 cmdlet 更改登录要求设置时,该行为与控制台不一致。
  • 缺少应用程序属性。
  • 在指定 和 -RequireUserInteraction 时,可能会为 -LogonRequirementType 指定错误值-InstallationBehaviorType InstallForSystemIfResourceIsDeviceOtherwiseInstallForUser

非中断性变更

  • 修改了“用户体验”设置的验证逻辑:仅当指定“无用户登录”作为登录要求时,才会阻止“用户交互”。
  • 添加了应用程序属性: CategoryInstance_UniqueIDsFeatured
  • 添加了组合逻辑以解决 、 -RequireUserInteraction和 中-LogonRequirementType的问题-InstallationBehaviorType

Add-CMScriptDeploymentType

已修复的 Bug

  • 将 null 值指定为 -AddRequirement时失败。
  • 缺少应用程序属性。

非中断性变更

  • 添加了 null 值的参数验证。
  • 添加了应用程序属性: CategoryInstance_UniqueIDsFeatured

Add-CMUserCollectionDirectMembershipRule

已修复的 Bug

  • 尝试应用数百个直接规则时,Cmdlet 失败。

非中断性变更

  • 将查询从不同的类中分离,以提高性能。

Import-CMDriver

已修复的 Bug

  • Cmdlet 无法正常工作。

非中断性变更

  • 修复了未经处理的异常问题。
  • 修复了与主机对齐的源路径问题。

Import-CMDriverPackage

已修复的 Bug

  • 参数 -ImportActionType 将为所有对象设置相同的导入操作。

非中断性变更

  • 如果未指定,Cmdlet 将使用默认操作导入对象。
  • 添加了新参数,以支持为对象的不同类指定导入操作类型: -ImportActionTypeSpec
示例
# Specify import action type for different classes of object:
$classVsAction = @{"SMS_Driver" = [Microsoft.ConfigurationManagement.AdminConsole.MigrationAssistant.ImportActionType]::AppendDriverCategories}
Import-CMDriverPackage -ImportFilePath $filePath -ImportActionTypeSpec $classVsAction

Import-CMTaskSequence

已修复的 Bug

  • 参数 -ImportActionType 将为所有对象设置相同的导入操作。

非中断性变更

  • 如果未指定,Cmdlet 将使用默认操作导入对象。
  • 添加了新参数,以支持为对象的不同类指定导入操作类型: -ImportActionTypeSpec

Invoke-CMClientAction

已修复的 Bug

  • 如果对“所有系统”集合没有权限,则参数 -DeviceName为 、 -DeviceId-Device 的 Cmdlet 将失败。
  • 缺少用于唤醒计算机的选项。

非中断性变更

  • 删除了集合权限限制,以便与控制台保持一致。
  • 添加了支持唤醒计算机的新参数:
    • -ParentCollectionId
    • -ParentCollectionName
    • -ParentCollection
示例
# Wake up machine:
Invoke-CMClientAction -DeviceName "SleepDevice01" -ActionType ClientNotificationWakeUpClientNow -ParentCollectionId $col.CollectionID

Invoke-CMEndpointProtectionScan

已修复的 Bug

  • 如果对“所有系统”集合没有权限,则参数 -DeviceName为 、 -DeviceId-Device 的 Cmdlet 将失败。

非中断性变更

  • 删除了集合权限限制,以便与控制台保持一致。

Invoke-CMQuery

已修复的 Bug

  • Invoke-CMQuery命令不遵循 -LimitToCollectionID 参数。

非中断性变更

  • CMquery 对象中参数 -LimitToCollectionID 支持的空值。

Get-CMApplicationDeployment

已修复的 Bug

  • Cmdlet 会意外地使用 -InputObect销毁对象。

非中断性变更

  • 修复了对象释放问题。

New-CMApplication

已修复的 Bug

  • 未能设置大小大于 250x250 的图标。

非中断性变更

  • 将图标大小扩展到 512x512 以与主机保持一致。

New-CMApplicationDeployment

已修复的 Bug

  • Cmdlet 会意外地使用 -InputObect销毁对象。

非中断性变更

  • 修复了对象释放问题。

New-CMApplicationDisplayInfo

已修复的 Bug

  • 未能设置大小大于 250x250 的图标。

非中断性变更

  • 将图标大小扩展到 512x512 以与主机保持一致。

New-CMAutoDeploymentRuleDeployment

已修复的 Bug

  • 缺少“允许 WUMU”和“允许使用按流量计费的网络”选项的参数。
  • 缺少“DelayGracePeriod”和“SoftwareUpdatesBehaviorOfRestart”的参数
  • 缺少对日期时间单位输入的验证。

非中断性变更

  • 添加了支持设置“允许 WUMU”和“允许使用按流量计费网络”选项的新参数:
    • -AllowDownloadFromMicrosoftUpdate
    • -AllowUseMeteredNetwork
  • 添加了支持设置“DelayGracePeriod”和“SoftwareUpdatesBehaviorOfRestart”选项的新参数:
    • -SoftDeadlineEnabled
    • -RequirePostRebootFullScan
  • 添加了对具有特定单位的可用和截止时间的验证。

New-CMBaseline

已修复的 Bug

  • 需要支持“在共同管理客户端上应用”的选项。

非中断性变更

  • 添加了新参数以支持选项“在共同管理客户端上应用”:
    • -AllowComanagedClients

New-CMBootableMedia

已修复的 Bug

  • 需要支持“无法包含 Autorun.inf”的选项。

非中断性变更

  • 添加了支持选项“Ability to not include Autorun.inf”的新参数:
    • -NoAutoRun

New-CMCaptureMedia

已修复的 Bug

  • 需要支持“无法包含 Autorun.inf”的选项。

非中断性变更

  • 添加了支持选项“Ability to not include Autorun.inf”的新参数:
    • -NoAutoRun

New-CMPackage

已修复的 Bug

  • Cmdlet 可能会在包信息中设置超大文本。

非中断性变更

  • 添加了字符串值的长度验证,以便与控制台保持一致。

New-CMPackageDeployment

已修复的 Bug

  • 由于属性名称错误,Cmdlet 失败。

非中断性变更

  • 修复了属性名称问题。

New-CMPrestageMedia

已修复的 Bug

  • 需要支持“无法包含 Autorun.inf”的选项。

非中断性变更

  • 添加了支持选项“Ability to not include Autorun.inf”的新参数:
    • -NoAutoRun

New-CMRequirementRuleCommonValue

已修复的 Bug

  • 指定具有公用值的要求规则时,对部署类型进行评估失败。

非中断性变更

  • 修复了阻止单个字符串中的“/r/n”的字符串值问题。

New-CMSchedule

已修复的 Bug

  • 缺少偏移日选项。

非中断性变更

  • 添加了参数 OffsetDay 以支持按月比周天计算的偏移量。
示例
New-CMSchedule -Start (Get-Date) -DayOfWeek Monday -WeekOrder Second -RecurCount 1 -OffsetDay 0

New-CMSoftwareUpdateAutoDeploymentRule

已修复的 Bug

  • 无法使用此 cmdlet 将第三方目录添加到自动部署规则。
  • 缺少Office 365语言选择。
  • 缺少筛选器选项:“体系结构”和“内容大小”。
  • 缺少对单位的可用时间和截止时间的验证。
  • 未能将 $false 设置为 -EnableAfterCreate
  • 语言选择的默认值与控制台不一致。

非中断性变更

  • 添加了对第三方更新的供应商支持。
  • 添加了用于Office 365语言选择的新参数,以便与控制台保持一致:
    • -O365LanguageSelection
  • 为筛选器选项“体系结构”和“内容大小”添加了新参数:
    • -Architecture
    • -ContentSize
  • 添加了对单位的可用时间和截止时间的验证。
  • 修复了逻辑以设置 -EnableAfterCreate
  • 更改了语言选择的默认值,使其与控制台保持一致。
示例
# Set filter "Architecture":
$newADR = New-CMSoftwareUpdateAutoDeploymentRule -Collection $collection -DeploymentPackageName $PackageName -Name $name -Architecture X86, Itanium, X64

# Set filter "Content Size":
$newADR = New-CMSoftwareUpdateAutoDeploymentRule -Collection $collection -DeploymentPackageName $PackageName -Name $name -ContentSize $size

New-CMSoftwareUpdateDeployment

已修复的 Bug

  • 缺少“DelayGracePeriod”选项。

非中断性变更

  • 为选项“DelayGracePeriod”添加了新参数:
    • -SoftDeadlineEnabled

New-CMStandaloneMedia

已修复的 Bug

  • 需要支持“无法包含 Autorun.inf”的选项。

非中断性变更

  • 添加了支持选项“Ability to not include Autorun.inf”的新参数:
    • -NoAutoRun

New-CMStatusFilterRule

已修复的 Bug

  • -PropertyId 失败“未捕获异常:System.ArgumentOutOfRangeException”。

非中断性变更

  • 添加了对 Source/PropertyID/PropertyValue 的验证,以避免无效输入。

New-CMTSStepApplyNetworkSetting

已修复的 Bug

  • 任务序列运行时,具有用户凭据属性的任务序列步骤无法登录。

非中断性变更

  • 修复了安全对象问题。

New-CMTSStepApplyWindowsSettings

已修复的 Bug

  • 任务序列运行时,具有用户凭据属性的任务序列步骤无法登录。

非中断性变更

  • 修复了安全对象问题。

New-CMTSStepCaptureSystemImage

已修复的 Bug

  • 任务序列运行时,具有用户凭据属性的任务序列步骤无法登录。

非中断性变更

  • 修复了安全对象问题。

New-CMTSStepConnectNetworkFolder

已修复的 Bug

  • 任务序列运行时,具有用户凭据属性的任务序列步骤无法登录。

非中断性变更

  • 修复了安全对象问题。

New-CMTSStepDisableBitLocker

已修复的 Bug

  • 需要选项来设置“重新启动计数”

非中断性变更

  • 为“重新启动计数”选项添加了新参数:
    • -RebootCount

New-CMTSStepEnableBitLocker

已修复的 Bug

  • 任务序列运行时,具有用户 PIN 的任务序列步骤失败。
  • 缺少“使用完整磁盘加密”选项的参数。

非中断性变更

  • 修复了安全对象问题。
  • 添加了“使用完整磁盘加密”选项的新参数:
    • -EncryptFullDisk

New-CMTSStepInstallApplication

已修复的 Bug

  • 需要安装应用程序步骤的选项,以在安装应用程序后从缓存中清除其内容。

非中断性变更

  • 添加了新参数,以在安装应用程序后从缓存中清除其内容:
    • -ClearCache

New-CMTSStepJoinDomainWorkgroup

已修复的 Bug

  • 任务序列运行时,具有用户凭据属性的任务序列步骤无法登录。

非中断性变更

  • 修复了安全对象问题。

New-CMTSStepRestoreUserState

已修复的 Bug

  • 任务序列运行时,具有用户凭据属性的任务序列步骤无法登录。

非中断性变更

  • 修复了安全对象问题。

New-CMTSStepRunCommandLine

已修复的 Bug

  • 任务序列运行时,具有用户凭据属性的任务序列步骤无法登录。

非中断性变更

  • 修复了安全对象问题。

New-CMTSStepRunPowerShellScript

已修复的 Bug

  • 任务序列运行时,具有用户凭据属性的任务序列步骤无法登录。

非中断性变更

  • 修复了安全对象问题。

New-CMWindowsFirewallPolicy

已修复的 Bug

  • 未设置相关防火墙设置时,不应配置选项。

非中断性变更

  • 添加了用于检查依赖参数的防火墙设置的代码。

Remove-CMSoftwareUpdatePoint

已修复的 Bug

  • 运行 cmdlet 删除软件更新点后,WCM 未重置。

非中断性变更

  • 添加了在删除软件更新点时重置 WCM 的逻辑。

Set-CMApplication

已修复的 Bug

  • 未能设置大小大于 250x250 的图标。

非中断性变更

  • 将图标大小扩展到 512x512 以与主机保持一致。

Set-CMAutoDeploymentRuleDeployment

已修复的 Bug

  • 缺少“允许 WUMU”和“允许使用按流量计费的网络”选项的参数。
  • 缺少“DelayGracePeriod”和“SoftwareUpdatesBehaviorOfRestart”的参数
  • 缺少对日期时间单位输入的验证。

非中断性变更

  • 添加了支持设置“允许 WUMU”和“允许使用按流量计费网络”选项的新参数:
    • -AllowDownloadFromMicrosoftUpdate
    • -AllowUseMeteredNetwork
  • 添加了支持设置“DelayGracePeriod”和“SoftwareUpdatesBehaviorOfRestart”选项的新参数:
    • -SoftDeadlineEnabled
    • -RequirePostRebootFullScan
  • 添加了对具有特定单位的可用和截止时间的验证。

Set-CMBaseline

已修复的 Bug

  • 需要支持“在共同管理客户端上应用”的选项。

非中断性变更

  • 添加了新参数以支持选项“在共同管理客户端上应用”:
    • -AllowComanagedClients

Set-CMClientSettingPowerManagement

已修复的 Bug

  • 缺少“允许网络唤醒”选项的参数。

非中断性变更

  • 添加了支持网络唤醒的新参数:
    • -NetworkWakeupOption
示例
Set-CMClientSettingPowerManagement -Name "test settings" -AllowUserToOptOutFromPowerPlan $true -EnableWakeupProxy $true -NetworkWakeupOption Enabled -WakeupProxyPort 25511 -WakeOnLanPort 10 -FirewallExceptionForWakeupProxy None

Set-CMClientSettingSoftwareCenter

已修复的 Bug

  • 支持自定义选项卡功能。

非中断性变更

  • 添加了支持自定义选项卡操作的新参数:
    • -ClearCustomTab
    • -RemoveCustomTabName
    • -AddCustomTab
    • -SetVisibleTabName
    • -SetInvisibleTabName
    • -SelectCustomTabName
    • -SelectBuiltInTab
    • -SelectTabIndex
    • -MoveSelectedTabToIndex
    • -SelectedTabNewName
    • -SelectedTabNewUrl

弃用

  • 已弃用的参数:
    • -CustomTabName
    • -CustomTabUrl
示例
# Add custom tab instances to client setting:
$itemA = New-CMSoftwareCenterTabItem -Name "1abc" -Url "http://www.a"
$itemB = New-CMSoftwareCenterTabItem -Name "2abc" -Url "https://www.b"
$itemC = New-CMSoftwareCenterTabItem -Name "3abc" -Url "http://www.c"
$itemD = New-CMSoftwareCenterTabItem -Name "4abc" -Url "https://www.d"
$itemE = New-CMSoftwareCenterTabItem -Name "5abc" -Url "http://www.e"
Set-CMClientSettingSoftwareCenter -DefaultSetting -AddCustomTab ($itemA, $itemB, $itemC, $itemD, $itemE)

#Set custom tab to invisible by name:
Set-CMClientSettingSoftwareCenter -DefaultSetting -SetInvisibleTabName ("2abc","4abc", "5abc")

# Remove custom tab by name:
Set-CMClientSettingSoftwareCenter -DefaultSetting -RemoveCustomTabName ("3abc","4abc")

# Set custom tab to visible by name:
Set-CMClientSettingSoftwareCenter -DefaultSetting -SetVisibleTabName ("2abc", "5abc")

# Move selected custom tab to specific position by name:
Set-CMClientSettingSoftwareCenter -DefaultSetting -SelectCustomTabName "1abc" -MoveSelectedTabToIndex 0

# Move selected built-in tab to specific position:
Set-CMClientSettingSoftwareCenter -DefaultSetting -SelectBuiltInTab AvailableSoftware -MoveSelectedTabToIndex 0

# Move selected tab to specific position by current index of position:
Set-CMClientSettingSoftwareCenter -DefaultSetting -SelectTabIndex 0 -MoveSelectedTabToIndex 1

# Modify custom tab's name and Url by name:
Set-CMClientSettingSoftwareCenter -DefaultSetting -SelectCustomTabName "1abc" -SelectedTabNewName "new1abc" -SelectedTabNewUrl http://www.aNew

# Clean up all custom tabs from the client setting:
Set-CMClientSettingSoftwareCenter -DefaultSetting -ClearCustomTab

Set-CMComplianceRuleValue

已修复的 Bug

  • 未能为注册表类型规则设置修正。

非中断性变更

  • 修改了代码以支持注册表类型规则的修正。

Set-CMDistributionPoint

已修复的 Bug

  • 缺少用于重新分配分发点的设置。

非中断性变更

  • 添加了新参数:
    • -ReassignSiteCode
示例
Set-CMDistributionPoint -SiteSystemServerName "MyDP.TestDOM.net" -ReassignSiteCode "NEW" -SiteCode "OLD"

Set-CMMsiDeploymentType

已修复的 Bug

  • cmdlet 更改登录要求设置时,该行为与控制台不一致。
  • 缺少应用程序属性。
  • 在指定 和 时,可能为 指定了错误的值-LogonRequirementType-RequireUserInteraction-InstallationBehaviorType InstallForSystemIfResourceIsDeviceOtherwiseInstallForUser

非中断性变更

  • 修改了“用户体验”设置的验证逻辑:仅当指定“无用户登录”作为登录要求时,才会阻止“用户交互”。
  • 添加了应用程序属性:“CategoryInstance_UniqueIDs”和“Featured”
  • 添加了组合逻辑以解决 、 -RequireUserInteraction和 中-LogonRequirementType的问题-InstallationBehaviorType

Set-CMPackage

已修复的 Bug

  • Cmdlet 可能会在包信息中设置超大文本。

非中断性变更

  • 添加了字符串值的长度验证,以便与控制台保持一致。

Set-CMScriptDeploymentType

已修复的 Bug

  • 将 null 值指定为 -AddRequirement时失败。
  • 缺少应用程序属性。

非中断性变更

  • 添加了 null 值的参数验证。
  • 添加了应用程序属性:“CategoryInstance_UniqueIDs”和“Featured”

Set-CMSoftwareUpdateAutoDeploymentRule

已修复的 Bug

  • 不能使用此 cmdlet 将第三方目录添加到自动部署规则。
  • 缺少Office 365语言选择。
  • 缺少筛选器选项:“体系结构”和“内容大小”。
  • 缺少对单位的可用时间和截止时间的验证。
  • 未能将 $false 设置为 -EnableAfterCreate

非中断性变更

  • 添加了对第三方更新的供应商支持。
  • 添加了用于Office 365语言选择的新参数,以便与控制台保持一致:
    • -O365LanguageSelection
  • 为筛选器选项“体系结构”和“内容大小”添加了新参数:
    • -Architecture
    • -ContentSize
  • 添加了对单位的可用时间和截止时间的验证。
  • 修复了要设置的逻辑 -EnableAfterCreate
示例
# Set filter "Architecture":
Set-CMSoftwareUpdateAutoDeploymentRule -Name $ReferenceADRName -Architecture X86, Itanium, X64 -Force  
# Set filter "Content Size":
Set-CMSoftwareUpdateAutoDeploymentRule -Name $ ReferenceADRName  -ContentSize $size

Set-CMSoftwareUpdateDeployment

已修复的 Bug

  • 缺少“DelayGracePeriod”选项。

非中断性变更

  • 为选项“DelayGracePeriod”添加了新参数:
    • -SoftDeadlineEnabled

Set-CMStatusFilterRule

已修复的 Bug

  • -PropertyId 失败“未捕获异常:System.ArgumentOutOfRangeException”。

非中断性变更

  • 添加了对 Source/PropertyID/PropertyValue 的验证,以避免无效输入。

Set-CMTaskSequenceDeployment

已修复的 Bug

  • Cmdlet 会意外地使用 -InputObect销毁对象。

非中断性变更

  • 修复了对象释放问题。

Set-CMTSStepApplyNetworkSetting

已修复的 Bug

  • 任务序列运行时,具有用户凭据属性的任务序列步骤无法登录。

非中断性变更

  • 修复了安全对象问题。

Set-CMTSStepApplyWindowsSettings

已修复的 Bug

  • 任务序列运行时,具有用户凭据属性的任务序列步骤无法登录。

非中断性变更

  • 修复了安全对象问题。

Set-CMTSStepCaptureSystemImage

已修复的 Bug

  • 任务序列运行时,具有用户凭据属性的任务序列步骤无法登录。

非中断性变更

  • 修复了安全对象问题。

Set-CMTSStepConnectNetworkFolder

已修复的 Bug

  • 任务序列运行时,具有用户凭据属性的任务序列步骤无法登录。

非中断性变更

  • 修复了安全对象问题。

Set-CMTSStepDisableBitLocker

已修复的 Bug

  • 需要选项来设置“重新启动计数”

非中断性变更

  • 为“重新启动计数”选项添加了新参数:
    • -RebootCount

Set-CMTSStepEnableBitLocker

已修复的 Bug

  • 任务序列运行时,具有用户 PIN 的任务序列步骤失败。
  • 缺少“使用完整磁盘加密”选项的参数。

非中断性变更

  • 修复了安全对象问题。
  • 添加了“使用完整磁盘加密”选项的新参数:
    • -IsEncryptFullDisk

Set-CMTSStepInstallApplication

已修复的 Bug

  • 需要安装应用程序步骤的选项,以在安装应用程序后从缓存中清除其内容。

非中断性变更

  • 添加了新参数,以在安装应用程序后从缓存中清除其内容:
    • -ClearCache

Set-CMTSStepJoinDomainWorkgroup

已修复的 Bug

  • 任务序列运行时,具有用户凭据属性的任务序列步骤无法登录。

非中断性变更

  • 修复了安全对象问题。

Set-CMTSStepRestoreUserState

已修复的 Bug

  • 任务序列运行时,具有用户凭据属性的任务序列步骤无法登录。

非中断性变更

  • 修复了安全对象问题。

Set-CMTSStepRunCommandLine

已修复的 Bug

  • 任务序列运行时,具有用户凭据属性的任务序列步骤无法登录。

非中断性变更

  • 修复了安全对象问题。

Set-CMTSStepRunPowerShellScript

已修复的 Bug

  • 任务序列运行时,具有用户凭据属性的任务序列步骤无法登录。

非中断性变更

  • 修复了安全对象问题。

Set-CMWindowsFirewallPolicy

已修复的 Bug

  • 未设置相关防火墙设置时,不应配置选项。

非中断性变更

  • 添加了用于检查依赖参数的防火墙设置的代码。

Start-CMPackageDeployment

已修复的 Bug

  • 由于属性名称错误,Cmdlet 失败。

非中断性变更

  • 修复了属性名称问题。