Configuration Manager изменения библиотеки командлетов для версии 2111
Относится к Configuration Manager (Current Branch)
В этих заметках о выпуске приводится сводка изменений в библиотеке командлетов Configuration Manager в версии 2111.
Примечание.
Configuration Manager текущая версия ветви 2107 является базовой для этих изменений. Дополнительные сведения см. в статье Configuration Manager изменения библиотеки командлетов для версии 2107.
Изменения модуля
При установке консоли Configuration Manager путь к модулю PowerShell ConfigurationManager теперь добавляется в системную переменную среды PSModulePath. Например, по умолчанию этот путь имеет значение C:\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\bin
.
Это изменение упрощает импорт этого модуля с помощью следующей команды: Import-Module ConfigurationManager
Дополнительные сведения см. в разделе about_PSModulePath.
Новые командлеты
Get-CMDeploymentTypeRequirement: используйте этот командлет, чтобы получить правила требований для указанного типа развертывания. Возвращаемый объект можно использовать, чтобы добавить те же правила в другой тип развертывания.
Remove-CMSoftwareUpdateFromPackage: используйте этот командлет, чтобы удалить указанное обновление программного обеспечения из пакета.
Set-CMApplicationSupersedence: используйте этот командлет для задания замены типа развертывания для указанного приложения.
Группы оркестрации
Дополнительные сведения об этой функции см. в разделе Группы оркестрации в Configuration Manager.
Get-CMOrchestrationGroup: используйте этот командлет, чтобы получить объект группы оркестрации по имени или идентификатору. Этот объект можно использовать для запуска, удаления или настройки группы оркестрации.
Invoke-CMOrchestrationGroup: используйте этот командлет для запуска оркестрации.
New-CMOrchestrationGroup: используйте этот командлет для создания новой группы оркестрации.
Remove-CMOrchestrationGroup: используйте этот командлет, чтобы удалить указанную группу оркестрации.
Set-CMOrchestrationGroup: используйте этот командлет для настройки группы оркестрации.
Администрирование на основе ролей
Дополнительные сведения о ролях безопасности и разрешениях см. в статье Основы ролевого администрирования в Configuration Manager.
Get-CMSecurityRolePermission: используйте этот командлет, чтобы получить разрешения для указанной роли безопасности.
Set-CMSecurityRolePermission: используйте этот командлет для настройки роли безопасности с определенными разрешениями.
Управление папками
Дополнительные сведения о папках см. в разделе Использование консоли Configuration Manager.
Get-CMFolder: используйте этот командлет, чтобы получить все настраиваемые папки или папки из указанного родительского пути.
New-CMFolder: используйте этот командлет, чтобы создать новую папку по указанному пути к родительской папке.
Remove-CMFolder: используйте этот командлет, чтобы удалить указанную папку.
Set-CMFolder: используйте этот командлет для настройки указанной папки. Например, переименуйте его или переместите в другую папку.
Устаревшие и удаленные командлеты
Следующие командлеты являются устаревшими и могут быть удалены в будущем выпуске:
Нерекомендуемый командлет | Замена |
---|---|
Add-CMDeploymentTypeSupersedence | Set-CMApplicationSupersedence |
Remove-CMDeploymentTypeSupersedence | Set-CMApplicationSupersedence |
Set-CMDeploymentTypeSupersedence | Set-CMApplicationSupersedence |
Следующие командлеты больше не доступны, так как базовая функция больше не поддерживается:
- Get-CMTSStepConvertDisk
- New-CMTSStepConvertDisk
- Remove-CMTSStepConvertDisk
- Set-CMTSStepConvertDisk
Изменения командлета
В существующие командлеты в этой версии были внесены следующие изменения. Изменения могут быть новыми функциональными возможностями или исправлениями ошибок. Некоторые изменения могут быть критическими. Если вы используете один из командлетов или областей функций, перечисленных в этом разделе, внимательно просмотрите изменения, чтобы понять, как они могут повлиять на использование.
Add-CMDeviceCollectionDirectMembershipRule
Дополнительные сведения см. в разделе Add-CMDeviceCollectionDirectMembershipRule.
Исправленные ошибки
Исправлена проблема при добавлении правила по объекту ресурса.
Add-CMDistributionPoint
Исправленные ошибки
Нельзя указать сайт центра администрирования (CAS) для параметра SiteCode , который не поддерживает какие-либо роли системы сайта, доступные для клиента.
Get-CMClientSetting
Дополнительные сведения см. в разделе Get-CMClientSetting.
Некримитные изменения
Добавлена поддержка возврата значения параметра Отключить рандомизацию крайних сроков в группе Агент компьютера.
Get-CMPersistentUserSettingsGroup
Дополнительные сведения см. в разделе Get-CMPersistentUserSettingsGroup.
Исправленные ошибки
Исправлена проблема с параметром 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.
Некримитные изменения
Добавлены новые параметры для проверки существования доверенного платформенного модуля:
- CheckTpmEnabled
- CheckTpmActivated
New-CMWdacSetting
Дополнительные сведения см. в разделе New-CMWdacSetting.
Некримитные изменения
Добавлена поддержка новых правил платформы для Windows 10 ARM64 и Windows 10 нескольких сеансов.
Remove-CMPersistentUserSettingsGroup
Дополнительные сведения см. в разделе Remove-CMPersistentUserSettingsGroup.
Исправленные ошибки
Исправлена проблема с запросом при удалении группы параметров по имени.
Set-CMBoundary
Дополнительные сведения см. в разделе Set-CMBoundary.
Некримитные изменения
Добавлен новый параметр ValueStartsWith для поддержки улучшений типов границ VPN.
Set-CMDeviceVariable
Дополнительные сведения см. в разделе Set-CMDeviceVariable.
Некримитные изменения
Параметр VariableName теперь не учитывает регистр.
Set-CMDistributionPoint
Дополнительные сведения см. в разделе Set-CMDistributionPoint.
Некримитные изменения
Добавлен новый параметр EnableMaintenanceMode для поддержки управления режимом обслуживания.
Set-CMSoftwareUpdatePoint
Дополнительные сведения см. в разделе Set-CMSoftwareUpdatePoint.
Исправленные ошибки
Исправлена проблема с обработкой регулярных выражений при попытке очистить учетную запись доступа WSUS из точки обновления программного обеспечения.
Set-CMSoftwareUpdatePointComponent
Дополнительные сведения см. в разделе Set-CMSoftwareUpdatePointComponent.
Критические изменения
Удален устаревший параметр EnableSynchronization из этого командлета. Чтобы задать расписание синхронизации, используйте параметр Schedule .
Например, чтобы отключить расписание синхронизации:
Set-CMSoftwareUpdatePointComponent -Name "Contoso-SiteSysSrv.Western.Contoso.com" -Schedule $null
Set-CMTSStepApplyWindowsSetting
Дополнительные сведения см. в разделе Set-CMTSStepApplyWindowsSetting.
Критические изменения
Удалены следующие неподдерживаемые параметры:
- MaximumConnection
- ServerLicensing
Set-CMTSStepPrestartCheck
Дополнительные сведения см. в разделе Set-CMTSStepPrestartCheck.
Некримитные изменения
Добавлены новые параметры для проверки существования доверенного платформенного модуля:
- CheckTpmEnabled
- CheckTpmActivated
Изменения в нескольких командлетах
Следующие изменения были внесены в несколько командлетов аналогичного типа.
Команды импорта и экспорта
Это изменение применяется ко всем командлетам с командами import
и export
. Например, Import-CMAADClientApplication и Export-CMApplication.
Некримитные изменения
Чтобы обеспечить согласованное использование параметров в этих командлетах, все они имеют псевдонимы для параметра, указывающий путь импорта: FilePath
, FileName
, ImportFilePath
, . Path
Настройка типов развертывания приложений
Это изменение применяется ко всем командлетам с командами set
для настройки типов развертывания приложений. Эти имена командлетов используют шаблон Set-CM*DeploymentType
, где *
— это технология приложения. Например, Set-CMMsiDeploymentType.
Исправленные ошибки
Исправлена проблема с именем правила требования в этих командлетах.
Создание правил требований
Это изменение применяется ко всем командлетам с шаблоном New-CMRequirementRule*
имени , где *
— тип правила. Например, New-CMRequirementRuleExistential.
Исправленные ошибки
Исправлена проблема с именем правила требования в этих командлетах.
Предоставление отзывов или сообщение о проблемах
Многие исправления и улучшения, описанные в этой статье, являются результатом ваших отзывов.
Чтобы отправить отзыв, используйте консоль Configuration Manager. Дополнительные сведения см. в разделе Отзывы о PowerShell.