изменения библиотеки командлетов Configuration Manager для версии 2207
Относится к Configuration Manager (Current Branch)
В этих заметках о выпуске приводится сводка изменений в библиотеке командлетов Configuration Manager в версии 2207.
Примечание.
Configuration Manager текущая версия ветви 2203 является базовым показателем для этих изменений. Дополнительные сведения см. в разделе Configuration Manager изменения библиотеки командлетов для версии 2203.
Новые командлеты
Approve-CMOrchestrationGroupScript
Используйте этот командлет для утверждения сценария группы оркестрации. Дополнительные сведения см. в разделе Сведения о группах оркестрации в Configuration Manager.
$referenceOG = Get-CMOrchestrationGroup -Name $Script:OGName
$preScript = $referenceOG | Get-CMOrchestrationGroupScript -ScriptType Pre
$preScript | Approve-CMOrchestrationGroupScript -Comment "Approve"
Approve-CMOrchestrationGroupScript -ScriptGuid $PreScript.ScriptGuid
Deny-CMOrchestrationGroupScript
Используйте этот командлет, чтобы запретить сценарий группы оркестрации. Дополнительные сведения см. в разделе Сведения о группах оркестрации в Configuration Manager.
$referenceOG = Get-CMOrchestrationGroup -Name $Script:OGName
$preScript = $referenceOG | Get-CMOrchestrationGroupScript -ScriptType Pre
$preScript | Deny-CMOrchestrationGroupScript -Comment "Deny"
Deny-CMOrchestrationGroupScript -ScriptGuid $PreScript.ScriptGuid -Comment "Deny"
Get-CMOrchestrationGroupScript
Используйте этот командлет для получения скрипта из указанной группы оркестрации. Дополнительные сведения см. в разделе Сведения о группах оркестрации в Configuration Manager.
$referenceOG = Get-CMOrchestrationGroup -Name $Script:OGName
$preScript = $referenceOG | Get-CMOrchestrationGroupScript -ScriptType Pre
Start-CMDPMigration
Используйте этот командлет, чтобы начать миграцию из исходной точки распространения в конечную точку распространения. Дополнительные сведения см. в разделе Сведения о миграции в Configuration Manager.
Start-CMDPMigration -SourceDistributionPointName sourceServer.dp -DestinationDistributionPointName destinationServer.dp -LockSourceDP 1
Stop-CMDPMigration
Используйте этот командлет, чтобы остановить миграцию из исходной точки распространения в конечную точку распространения. Дополнительные сведения см. в разделе Сведения о миграции в Configuration Manager.
Stop-CMDPMigration -SourceDistributionPointName sourceServer.dp -DestinationDistributionPointName destinationServer.dp -LockSourceDP 1
Get-CMDPMigrationContentStatus
Используйте этот командлет, чтобы получить состояние содержимого миграции из исходной точки распространения в конечную точку распространения. Дополнительные сведения см. в разделе Сведения о миграции в Configuration Manager.
Get-CMDPMigrationContentStatus -SourceDistributionPointName sourceServer.dp -DestinationDistributionPointName destinationServer.dp
Get-CMDPMigrationStatus
Используйте этот командлет, чтобы получить состояние миграции из исходной точки распространения в конечную точку распространения. Дополнительные сведения см. в разделе Сведения о миграции в Configuration Manager.
Get-CMDPMigrationStatus -SourceDistributionPointName sourceServer.dp -DestinationDistributionPointName destinationServer.dp
Get-CMTrustedRootCertificationAuthority
Используйте этот командлет для получения сертификатов для доверенных корневых центров сертификации с сайта.
$ci =Get-CMTrustedRootCertificationAuthority
$ci =Get-CMTrustedRootCertificationAuthority -ViewDetail
New-CMAADClientApplication
Используйте этот командлет для создания регистрации клиентского приложения в Azure Active Directory (Azure AD). При выполнении этого командлета вам будет предложено войти в клиент. Дополнительные сведения об этой регистрации приложений см. в разделе Ручная регистрация приложений Azure AD для CMG.
$serverApp = New-CMAADServerApplication -AppName $appName
New-CMAADClientApplication -AppName $name -InputObject $serverApp
New-CMAADServerApplication
Используйте этот командлет для создания регистрации серверного приложения в Azure AD. При выполнении этого командлета вам будет предложено войти в клиент. Дополнительные сведения об этой регистрации приложений см. в разделе Ручная регистрация приложений Azure AD для CMG.
New-CMAADServerApplication -AppName $appName
Set-CMDefaultBoundaryGroup
Используйте этот командлет для изменения свойств группы границ сайта по умолчанию. Вы можете задать параметры, чтобы включить и предпочесть облачные источники для клиентов в группе границ сайта по умолчанию. Дополнительные сведения о группах границ см. в разделе Сведения о группах границ в Configuration Manager.
Set-CMDefaultBoundaryGroup -IncludeCloudBasedSources $true -PreferCloudBasedSources $true
Устаревшие и удаленные командлеты
Следующие командлеты больше не доступны, так как функция доступа к ресурсам больше не поддерживается:
- Add-CMCertificateRegistrationPoint
- Import-CMClientCertificatePfx
- Import-CMWirelessProfileConfigurationItem
- New-CMCertificateProfilePfx
- New-CMCertificateProfileScep
- New-CMCertificateProfileTrustedRootCA
- New-CMClientCertificateProfileConfigurationItem
- New-CMEmailProfile
- New-CMRootCertificateProfileConfigurationItem
- New-CMVpnProfileConfigurationItem
- New-CMWirelessProfile
- New-CMWirelessProfileConfigurationItem
- Set-CMCertificateProfilePfx
- Set-CMCertificateProfileScep
- Set-CMCertificateProfileTrustedRootCA
- Set-CMCertificateRegistrationPoint
- Set-CMClientCertificateProfileConfigurationItem
- Set-CMEmailProfile
- Set-CMVpnProfileConfigurationItem
- Set-CMWirelessProfile
- Set-CMWirelessProfileConfigurationItem
Изменения командлета
В существующие командлеты в этой версии были внесены следующие изменения. Изменения могут быть новыми функциональными возможностями или исправлениями ошибок. Некоторые изменения могут быть критическими. Если вы используете один из командлетов или областей функций, перечисленных в этом разделе, внимательно просмотрите изменения, чтобы понять, как они могут повлиять на использование.
Add-CMManagementPoint
Дополнительные сведения см. в разделе Add-CMManagementPoint.
Некримитные изменения
- При использовании этого командлета для обеспечения связи со шлюзом управления облаком он по умолчанию настраивает точку управления для поддержки клиентов Интернета и интрасети.
- При включении облачного шлюза clientConnectionTypes.InternetAndIntranet теперь является значением по умолчанию.
Add-CMReportingServicePoint
Дополнительные сведения см. в разделе Add-CMReportingServicePoint.
Некримитные изменения
Этот командлет будет заблокирован для запуска в PowerShell7, так как ПРОТОКОЛ SOAP не поддерживается в PowerShell7. Для этого командлета требуется платформа .NET Framework вместо .NET Core, используемой с PowerShell версии 7.
Get-CMObjectSecurityScope
Дополнительные сведения см. в разделе Get-CMObjectSecurityScope.
Некримитные изменения
Теперь этот командлет можно использовать для получения области безопасности указанного объекта папки.
New-CMCloudManagementGateway
Дополнительные сведения см. в разделе New-CMCloudManagementGateway.
Некримитные изменения
Добавлены параметры VMSSVMSize и Version для поддержки создания шлюза управления облаком (CMG) с помощью масштабируемого набора виртуальных машин.
New-CMCoManagementPolicy
Дополнительные сведения см. в разделе New-CMCoManagementPolicy.
Некримитные изменения
- Теперь вы можете просмотреть созданную политику, а также запретить создание второй политики с помощью этого командлета.
- Теперь вы также можете создавать дочерние политики для каждой рабочей нагрузки, например пользовательского интерфейса, при создании политики Co-Management из этого командлета.
New-CMComplianceRuleRegistryKeyPermission
Дополнительные сведения см. в разделе New-CMComplianceRuleRegistryKeyPermission.
Исправленные ошибки
Исправлена проблема со свойством OperandDataType при создании правила.
Add-CMComplianceSettingWqlQuery
Дополнительные сведения см. в разделе Add-CMComplianceSettingWqlQuery.
Некримитные изменения
При использовании этого командлета теперь можно указать $null значение параметра WhereClause.
Set-CMClientSettingComplianceSetting
Дополнительные сведения см. в разделе Set-CMClientSettingComplianceSetting.
Некримитные изменения
Добавлен новый параметр ScriptExecutionTimeoutSecs для продления значения времени ожидания выполнения скрипта.
Set-CMClientSettingClientCache
Дополнительные сведения см. в разделе Set-CMClientSettingClientCache.
Некримитные изменения
Добавлен новый параметр MinCacheTombstoneContentMins для поддержки установки минимальной длительности, прежде чем клиент сможет удалить кэшированное содержимое.
Set-CMClientSettingComputerRestart
Дополнительные сведения см. в разделе Set-CMClientSettingComputerRestart.
Некримитные изменения и исправления ошибок
- Расширен диапазон проверки параметров CountdownMins и RebootLogoffNotificationCountdownMins в соответствии с консолью.
- Добавлены новые параметры CountdownIntervalMins и ServerRebootLowRight для выравнивания по консоли.
- Исправлена проблема с именем свойства для параметра NoRebootEnforcement.
Set-CMClientSettingEndpointProtection
Дополнительные сведения см. в разделе Set-CMClientSettingEndpointProtection.
Некримитные изменения
Теперь можно указать тип агента defender с помощью нового параметра DefenderAgent.
Get-CMNotification
Дополнительные сведения см. в разделе Get-CMNotification.
Некримитные изменения
- Теперь этот командлет можно использовать для получения встроенных уведомлений с помощью параметра IsBuiltIn.
- Теперь этот командлет также можно использовать для получения уведомлений, которые могут быть отклонены с помощью параметра CanDismiss.
- Добавлен новый псевдоним InputObject для параметра NotificationTasks , который теперь поддерживает конвейер.
New-CMFolder
Дополнительные сведения см. в разделе New-CMFolder.
Исправленные ошибки
Проблема с проверкой пути к папке устранена при использовании этого командлета для создания новой папки в консоли.
Изменения в нескольких командлетах
Следующие командлеты, связанные с папками, теперь поддерживают группы обновления программного обеспечения и правила автоматического развертывания:
- Get-CMFolder
- New-CMFolder
- Remove-CMFolder
- Set-CMFolder
- Move-CMObject
- Add-CMObjectSecurityScope
- Remove-CMObjectSecurityScope
Следующие командлеты теперь добавили условие проверки для запуска или остановки службы, пока CMG является масштабируемым набором виртуальных машин:
Предоставление отзывов или сообщение о проблемах
Многие исправления и улучшения, описанные в этой статье, являются результатом ваших отзывов.
Чтобы отправить отзыв, используйте консоль Configuration Manager. Дополнительные сведения см. в разделе Отзывы о PowerShell.