Поделиться через


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.