System Center Configuration Manager Cmdlet 라이브러리는 현재 분기 1610에 대 한 변경System Center Configuration Manager Cmdlet Library changes for Current Branch 1610

참고

System Center Configuration Manager Cmdlet 라이브러리는 1604 버전은 이러한 변경에 대 한 기준입니다.The 1604 version of the System Center Configuration Manager Cmdlet Library is the baseline for these changes.

중요 한 변경 내용Important changes

통합 스크립팅 환경 (ISE)를 실행 하는 데 사용 하면 관리자 콘솔Administrator console allows for launching the Integrated Scripting Environment (ISE)

관리자 콘솔에서 추가 옵션은 ISE를 시작 하려면 추가 되었습니다. "Windows PowerShell ISE를 통해 연결 합니다."From the administrator console, an additional option was added to launch the ISE: "Connect via Windows PowerShell ISE".

Cmdlet 업데이트 확인Cmdlet update check

Cmdlet 라이브러리는 더 이상 업데이트 된 버전을 확인 합니다.The Cmdlet Library will no longer check for updated versions. Cmdlet 라이브러리는 Configuration Manager 릴리스를 사용 하 여 동시에 이제는이 확인은 필요한 더 이상.This check is no longer necessary since the Cmdlet Library now ships simultaneously with Configuration Manager releases.

가져오기-CM cmdlet "고속" 모드를 지원할 수 있습니다 하 고 사용 하지 않는 경우 경고를 반환할 수 있습니다Get-CM* cmdlets may support "Fast" mode and may return a warning if it is not used

이제 일부 Get cmdlet을 빠른 매개 변수입니다.Some Get cmdlets now have a Fast parameter. 이 매개 변수는 cmdlet을 자동으로 지연 속성을 새로 고치지 않고 개체를 반환 합니다.This parameter allows the cmdlet to return objects without automatically refreshing lazy properties. 지연 속성 값을 검색 하는 추가 네트워크 트래픽이 높아질 수 있습니다 및 cmdlet 실행 속도가 느려질 수 있습니다.Retrieving lazy property values can cause additional network traffic and can slow down cmdlet execution. 지연 속성을 사용 하지 않는 경우 빠른 cmdlet 매개 변수로 제공 되어야 합니다.If lazy properties are not used, Fast should be supplied as a cmdlet parameter.

이러한 변경으로 지 원하는 cmdlet에 대 한 가시성을 제공 빠른 존재 여부에 따라 유용할 수 있는 경우에서 사용 하지 않는 경우 콘솔에 경고를 작성 합니다.To provide visibility into this change, cmdlets that support Fast will write a warning to the console if it is not used in a case where its presence may be beneficial. 이 경고를 설정 하 여 표시 하지 $CMPSSuppressFastNotUsedCheck = $True합니다.This warning can be suppressed by setting $CMPSSuppressFastNotUsedCheck = $True.

의견이 나 보고서 문제를 제공 하는 방법How to provide feedback or report issues

수정 및이 문서에서 설명 하는 향상 된 기능 대부분은 고객 피드백의 결과입니다.Many of the fixes and improvements described in this document are a result of customer feedback. 사용자 의견 및 버그 보고서를 벗어나면 이동 http://go.microsoft.com/fwlink/?LinkId=529220 (Microsoft 계정 필요).To leave feedback and bug reports, go to http://go.microsoft.com/fwlink/?LinkId=529220 (a Microsoft Account is required).

알려진 문제Known issues

이러한 Cmdlet 라이브러리는이 릴리스에서 해결 되지 않은 문제 알려져 있습니다.These are known issues with the Cmdlet Library that are not resolved in this release.

논리적 이름을 사용 하 여 ConfigurationManager.psd1 모듈을 가져올 수 없습니다.Cannot import ConfigurationManager.psd1 module by using the logical name

ConfigurationManager.psd1 모듈에 대 한 경로를 PSMODULEPATH 환경 변수에 추가 되 면 Import-module ConfigurationManager를 사용 하 여 가져올 수 없습니다.If the path to the ConfigurationManager.psd1 module is added to the PSMODULEPATH environment variable, it cannot be imported by using Import-Module ConfigurationManager.

해결 방법Workaround

  • 모듈의 전체 경로 사용 합니다.Use the full path to the module
  • https://gallery.technet.microsoft.com/Make-Configuration-Manager-04474a87

    참고

    이 해결 방법은 사용자 커뮤니티에서 제공 하는 및 테스트 또는 Microsoft에서 지원 됩니다.This workaround is supplied by the user community and is not tested or supported by Microsoft.

Add-CMEnrollmentProxyPointAdd-CMEnrollmentProxyPoint

기본 사이트에 대 한 등록 지점이 여러 개 또는 등록 지점을 별도 서버에 있으면 Cmdlet 등록 프록시 지점을 제대로 구성 하지 않을 수 있습니다.Cmdlet may not properly configure the enrollment proxy point if there are multiple enrollment points for the primary site, or if the enrollment point is on a separate server.

해결 방법Workaround

  • 이 구성에 대 한 관리자 콘솔을 사용 합니다.Use the administrator console for this configuration.

Get-CMAadConditionalAccessPolicy/Set-CMAadConditionalAccessPolicyGet-CMAadConditionalAccessPolicy/Set-CMAadConditionalAccessPolicy

64 비트 PowerShell 환경 이러한 cmdlet에 필요 합니다.64-bit PowerShell environment is required for these cmdlets.

해결 방법Workaround

  • 없음None

새 cmdletNew cmdlets

이 새로 추가 된 cmdlet이이 릴리스에 대 한 새 기능을 추가 하거나 기존 cmdlet의 기능을 개선 하는입니다.These are newly-added cmdlets for this release that add new functionality or enhance the functionality of existing cmdlets.

클라이언트 설정Client settings

새 cmdlet 클라이언트 설정을 수정 하는 주변 환경을 개선 하기 위해 작성 되었습니다.New cmdlets have been written to improve the experience around modifying client settings. 이러한 cmdlet을 대체 합니다 집합 CMClientSetting cmdlet은 이제 사용 되지 않습니다.These cmdlets replace the Set-CMClientSetting cmdlet, which is now deprecated. 이러한 cmdlet에서 개체 파이프라인을 사용 하 여 지원 합니다 Get CMClientSetting 사용자 정의 된 클라이언트 설정을 수정 하기 위한 cmdlet입니다.These cmdlets support using the object pipeline from the Get-CMClientSetting cmdlet for modifying user-defined client settings.

  • Set-CMClientSettingBackgroundIntelligentTransferSet-CMClientSettingBackgroundIntelligentTransfer
  • Set-CMClientSettingClientCacheSet-CMClientSettingClientCache
  • Set-CMClientSettingClientPolicySet-CMClientSettingClientPolicy
  • Set-CMClientSettingCloudServiceSet-CMClientSettingCloudService
  • Set-CMClientSettingComplianceSettingSet-CMClientSettingComplianceSetting
  • Set-CMClientSettingComputerAgentSet-CMClientSettingComputerAgent
  • Set-CMClientSettingComputerRestartSet-CMClientSettingComputerRestart
  • Set-CMClientSettingEndpointProtectionSet-CMClientSettingEndpointProtection
  • Set-CMClientSettingEnrollmentSet-CMClientSettingEnrollment
  • Set-CMClientSettingGeneralSet-CMClientSettingGeneral
  • Set-CMClientSettingHardwareInventorySet-CMClientSettingHardwareInventory
  • Set-CMClientSettingMeteredInternetConnectionSet-CMClientSettingMeteredInternetConnection
  • Set-CMClientSettingPowerManagementSet-CMClientSettingPowerManagement
  • Set-CMClientSettingRemoteToolSet-CMClientSettingRemoteTool
  • Set-CMClientSettingSoftwareDeploymentSet-CMClientSettingSoftwareDeployment
  • Set-CMClientSettingSoftwareInventorySet-CMClientSettingSoftwareInventory
  • Set-CMClientSettingSoftwareMeteringSet-CMClientSettingSoftwareMetering
  • Set-CMClientSettingSoftwareUpdateSet-CMClientSettingSoftwareUpdate
  • Set-CMClientSettingStateMessagingSet-CMClientSettingStateMessaging
  • Set-CMClientSettingUserAndDeviceAffinitySet-CMClientSettingUserAndDeviceAffinity

조건부 액세스 정책Conditional access policy

새 cmdlet (Azure AD) Azure Active Directory 조건부 액세스 정책 설정을 지원 하기 위해 작성 되었습니다.New cmdlets have been written to support Azure Active Directory (Azure AD) conditional access policy settings.

  • Get-CMAadConditionalAccessPolicyGet-CMAadConditionalAccessPolicy
  • Set-CMAadConditionalAccessPolicySet-CMAadConditionalAccessPolicy

Example

PR1:\> Get-CMAadConditionalAccessPolicy -AccountId 752c1e46-ddd2-4ffc-8f15-23623328c823 -ServicePrincipalType ExchangeOnline -UserCredential (Get-Credential)
PR1:\> Set-CMAadConditionalAccessPolicy -AccountId 752c1e46-ddd2-4ffc-8f15-23623328c823 -ServicePrincipalType ExchangeOnline -Enabled $true -TargetedDevicePlatforms Windows,WindowsPhone -WindowsDeviceState Compliant -IncludedSecurityGroup All_Users -UserCredential (Get-Credential)

Copy-CMCollectionCopy-CMCollection

이 cmdlet은 새 위치로 기존 컬렉션을 복제를 사용할 수 있습니다.This cmdlet can be used to clone an existing collection to a new one.

엔드포인트 보호Endpoint protection

고급 위협 보호 정책 관리에 대 한 새 cmdlet:New cmdlets for advanced threat protection policy management:

  • Get-CMAdvancedThreatProtectionPolicyGet-CMAdvancedThreatProtectionPolicy
  • New-CMAdvancedThreatProtectionPolicyNew-CMAdvancedThreatProtectionPolicy
  • Remove-CMAdvancedThreatProtectionPolicyRemove-CMAdvancedThreatProtectionPolicy
  • Set-CMAdvancedThreatProtectionPolicySet-CMAdvancedThreatProtectionPolicy

Get/Set-CMSiteSummaryTaskGet/Set-CMSiteSummaryTask

이러한 cmdlet은 get 및 set 사이트 요약 작업에 사용할 수 있습니다.These cmdlets can be used to get and set site summary tasks.

Invoke-CMPromotePreProductionClientInvoke-CMPromotePreProductionClient

이 cmdlet은 프로덕션 상태를 사전 프로덕션 클라이언트 수준 올리기에 사용할 수 있습니다.This cmdlet can be used to promote the pre-production client to production status.

Example

PR1:\> Invoke-CMPromotePreProductionClient -Force

마이그레이션Migration

마이그레이션 작업에 대 한 새 cmdlet:New cmdlets for migration jobs:

  • Get-CMMigrationJobGet-CMMigrationJob
  • Set-CMMigrationJobSet-CMMigrationJob

이름 바꾸기 CMCategoryRename-CMCategory

범주의 이름을 바꾸려면이 cmdlet은 사용할 수 있습니다.This cmdlet can be used to rename a category.

Example

PR1:\> Get-CMCategory -Name MyCategoryName | Rename-CMCategory -NewName MyCategoryNewName -CategoryType AppCategories

Cmdlet 변경Cmdlet changes

이 릴리스에 대 한 기존 cmdlet에는 다음 변경 사항이 생겼는지 합니다.The following changes have been made to existing cmdlets for this release. 변경 내용을 새 기능, 버그 수정 또는 결함을 수 있으며 중단 될 수 있습니다.Changes may be new functionality, bug fixes, or deprecations, and may be breaking. 이 섹션에 나열 된 cmdlet 또는 기능 영역 중 하나를 사용 하는 경우 신중 하 게 내용을 검토 하세요. 사용에 미칠 수를 알아야 합니다.If you use one of the cmdlets or feature areas listed in this section, please carefully review the changes to understand how they may affect your use.

기타 변경 내용Miscellaneous changes

해결 된 버그Bugs that were fixed

필요로 하는 배포 형식 cmdlet을 Url 매개 변수 수정에 대 한 매개 변수 값을 입증 되지 않을 지 (예를 들어 추가 CMGooglePlayDeploymentType, Set-CMWindowsPhoneStoreDeploymentType).Deployment type cmdlets that require a Url parameter may not validate the parameter value for correctness (for example, Add-CMGooglePlayDeploymentType, Set-CMWindowsPhoneStoreDeploymentType).

모바일 앱 관리 (MAM)를 지 원하는 배포 유형 cmdlet "앱 구성 정책" 탭 관리자 콘솔에서 누락을 일으키는 응용 프로그램 모델에 이러한 세부 정보를 추가할 수 있습니다.Deployment type cmdlets that support Mobile Application Management (MAM) may not add these details to the application model causing the "App Configuration Policies" tab to be missing from the administrator console.

추가 CM <기술> DeploymentType cmdlet 관리자 콘솔과 동일한 명명 규칙을 사용 하 여 배포 유형을 만들지 않습니다.Add-CM<technology>DeploymentType cmdlets do not create deployment types using the same naming convention as the administrator console.

파일 경로 대신 파일을 필요로 하는 배포 형식 cmdlet (예를 들어 추가 CMMsiDeploymentType) 예기치 않은 인수에 지정 된 경우 이제 보고서를 명확 하 게 실패 원인이 됩니다는 ContentLocation 매개 변수입니다.Deployment type cmdlets that require a file instead of a file path (for example, Add-CMMsiDeploymentType) will now report a clearer failure cause if an unexpected argument is specified for the ContentLocation parameter.

비-주요 변경 내용Non-breaking changes

공급자 데이터를 나타내는 __GENERIC WMI 개체 이제 Windows PowerShell 콘솔에 더 많은 데이터를 표시 합니다.Provider data representing __GENERIC WMI objects now display more data to the Windows PowerShell console.

관리자 콘솔에서 "Windows PowerShell ISE를 통해 연결""Connect via Windows PowerShell ISE" from administrator console

해결 된 버그Bugs that were fixed

생성된 된 스크립트 ConfigurationManager 모듈에 잘못 된 경로 인해 실행 되지 않았습니다.The generated script did not run because of an invalid path to the ConfigurationManager module. 잘못 된 스크립트를 이미 생성 된 경우 기존 %TEMP%\ISEConnect_sitecode-sitename.ps1 파일을 제거 하 고 관리자 콘솔에서 ISE를 다시 시작 합니다.If an invalid script has already been generated, remove the existing %TEMP%\ISEConnect_sitecode - sitename.ps1 file and relaunch the ISE from the administrator console.

관리자 콘솔 언어 팩을 설치 될 때 생성된 된 스크립트 수 읽을 수 없습니다.The generated script may be unreadable when an administrator console language pack is installed. 잘못 된 스크립트를 이미 생성 된 경우 기존 %TEMP%\ISEConnect_sitecode-sitename.ps1 파일을 제거 하 고 관리자 콘솔에서 ISE를 다시 시작 합니다.If an invalid script has already been generated, remove the existing %TEMP%\ISEConnect_sitecode - sitename.ps1 file and relaunch ISE from the administrator console.

관리자 콘솔에서 ISE를 시작 하는 경우에 잘못 된 경로 오류가 발생할 수 있습니다.An invalid path error may be raised when launching the ISE from the administrator console.

Add-CMDeploymentTypeAdd-CMDeploymentType

해결 된 버그Bugs that were fixed

Cmdlet에는 "예기치 않은 사이트 버전" 경고를 반환할 수 있습니다.Cmdlet may return an "Unexpected site version" warning.

Add-CMDeviceCollectionQueryMembershipRuleAdd-CMDeviceCollectionQueryMembershipRule

해결 된 버그Bugs that were fixed

Cmdlet은 지정 된 쿼리의 유효성을 확인 하지는 QueryExpression 매개 변수입니다.Cmdlet does not verify the validity of the query specified by the QueryExpression parameter. 이름이 중복 된 쿼리 규칙을 만들 수 없습니다 (관리자 콘솔 동작을 사용 하 여 일치 하지 않습니다).Cannot create query rules with duplicate names (does not align with administrator console behavior).

Add-CMDriverToDriverPackageAdd-CMDriverToDriverPackage

해결 된 버그Bugs that were fixed

Cmdlet에서 파이프라인된 개체를 삭제할 수 있습니다.Pipelined object may be disposed by the cmdlet.

Add-CMEndpointProtectionPointAdd-CMEndpointProtectionPoint

해결 된 버그Bugs that were fixed

처음에는 endpoint protection 지점 사이트 추가 잘못 된 기본 클라이언트 설정 구성 될 수 있습니다.Adding an endpoint protection point for the first time to a site may result in an incorrect default client settings configuration.

Add-CMIntuneSubscriptionAdd-CMIntuneSubscription

해결 된 버그Bugs that were fixed

ContactEmail 정확성에 대 한 매개 변수 유효성 검사를 수행 하지 않습니다.ContactEmail parameter does not perform validation for correctness.

Add-CMMsiDeploymentTypeAdd-CMMsiDeploymentType

해결 된 버그Bugs that were fixed

EnableBranchCache 매개 변수 값은 무시 됩니다.EnableBranchCache parameter value is ignored.

비-주요 변경 내용Non-breaking changes

추가 InstallationBehaviorType 매개 변수입니다.Added InstallationBehaviorType parameter.

Add-CMScriptDeploymentTypeAdd-CMScriptDeploymentType

해결 된 버그Bugs that were fixed

EnableBranchCache 매개 변수 값은 무시 됩니다.EnableBranchCache parameter value is ignored.

비-주요 변경 내용Non-breaking changes

추가 InstallationBehaviorType 매개 변수입니다.Added InstallationBehaviorType parameter.

Add-CMUserCollectionQueryMembershipRuleAdd-CMUserCollectionQueryMembershipRule

해결 된 버그Bugs that were fixed

Cmdlet은 지정 된 쿼리의 유효성을 확인 하지는 QueryExpression 매개 변수입니다.Cmdlet does not verify the validity of the query specified by the QueryExpression parameter.

이름이 중복 된 쿼리 규칙을 만들 수 없습니다 (관리자 콘솔 동작을 사용 하 여 일치 하지 않습니다).Cannot create query rules with duplicate names (does not align with administrator console behavior).

Block-CMDeviceBlock-CMDevice

비-주요 변경 내용Non-breaking changes

Cmdlet에서 파이프라인된 개체를 받으므로 Get CMDevice합니다.Cmdlet now accepts pipelined object from Get-CMDevice.

Export-CMUserCollectionExport-CMUserCollection

주요 변경 내용Breaking changes

Cmdlet에서 이제는 요구를 ExportFilePath 인수 끝에.mof 파일 확장명을 합니다.Cmdlet now requires that the ExportFilePath argument end in a .mof file extension.

Get-CMCategoryGet-CMCategory

비-주요 변경 내용Non-breaking changes

유효성 검사를 개선 CategoryType 매개 변수입니다.Improved validation of CategoryType parameter.

Get-CMClientSettingGet-CMClientSetting

해결 된 버그Bugs that were fixed

SettingType 매개 변수는 무시 될 수 있습니다.SettingType parameter may be ignored.

Get-CMDeploymentTypeDependencyGet-CMDeploymentTypeDependency

해결 된 버그Bugs that were fixed

예기치 않은 종속성 cmdlet에서 반환 될 수 있습니다.Unexpected dependencies may be returned by the cmdlet.

Get-CMDeviceActionGet-CMDeviceAction

해결 된 버그Bugs that were fixed

PinReset 작업에 대 한 새 암호를 볼 수 없습니다.Cannot view the new passcode for a PinReset action.

Get-CMResourceGet-CMResource

해결 된 버그Bugs that were fixed

빠른 매개 변수가 없습니다.Fast parameter is missing.

Get-CMSiteRoleGet-CMSiteRole

주요 변경 내용Breaking changes

아니요 및 기본 사이트에 연결할 때 SiteCode 매개 변수가 지정 된, 연결 된 사이트에 특정 역할만 반환 됩니다.When connected to a primary site and no SiteCode parameter is specified, only roles specific to the connected site will be returned. 패리티 및 일관성 관리자 콘솔을 사용 하 여이 변경 되었습니다.This change was made to have parity and consistency with the administrator console. 예를 들어 CAS 있고 독립 기본 사이트에서 cmdlet을 실행 중인 경우 현재 사이트 코드에 대 한 사이트 역할에 대해서만 사용 됩니다.For instance, if you have a CAS and are running the cmdlet on a primary site, only site roles for the current site code will be used. 모든 사이트에 대 한 사이트 역할 CAS에서 실행할 때 반환 됩니다.Site roles for all sites will be returned when running from a CAS.

이전 동작을 복원 하는 AllSites 연결 된 모든 사이트에서 계층 내 모든 사이트를 쿼리할 수 매개 변수를 사용할 수 있습니다.To restore the previous behavior, the AllSites parameter can be used to query all sites within the hierarchy from any connected site.

Get-CMSoftwareUpdateGet-CMSoftwareUpdate

해결 된 버그Bugs that were fixed

UpdateGroup cmdlet에서 매개 변수 값을 삭제할 수 있습니다.UpdateGroup parameter value may be disposed by the cmdlet.

Import-CMAntimalwarePolicyImport-CMAntimalwarePolicy

해결 된 버그Bugs that were fixed

이전 버전의 Configuration Manager에서 내보낸 정책을 제대로 가져오려면 실패할 수 있습니다.Policies exported from earlier versions of Configuration Manager may fail to properly import.

Import-CMAntimalwarePolicyImport-CMAntimalwarePolicy

해결 된 버그Bugs that were fixed

정책 가져오기에 실패할 수 있습니다 또는 유효성 검사 오류를 사용 하 여 만들 수 있습니다.Policy may fail to import or may be created with validation errors.

Cmdlet을 사용 하면 이미 가져온 파일을 가져올 수 있습니다.Cmdlet allows you to import a file that has already been imported.

Import-CMComputerInformationImport-CMComputerInformation

주요 변경 내용Breaking changes

CollectionName 매개 변수는 필수입니다.CollectionName parameter is now mandatory.

비-주요 변경 내용Non-breaking changes

정규화 된 도메인 이름으로 컴퓨터를 가져오기에 대 한 지원이 추가 되었습니다.Added support for importing computers by their fully qualified domain name.

Import-CMDriverImport-CMDriver

주요 변경 내용Breaking changes

일부 드라이버 가져오기 발생 하는 경우 cmdlet은 더 이상 실패 합니다.If a partial driver import occurs, the cmdlet will no longer fail. 일부 드라이버 성공적으로 가져오지 않은 경고 대신 합니다.It will instead warn that some drivers were not successfully imported. 드라이버가 없는 가져올 수 있는 경우에서 cmdlet은 여전히 실패 합니다.In an event where no drivers can be imported, the cmdlet will still fail.

Import-CMDriverPackageImport-CMDriverPackage

비-주요 변경 내용Non-breaking changes

ImportActionType 매개 변수 패키지를 이미 있는 경우 동작을 제어 합니다.New ImportActionType parameter to control the behavior when a package already exists.

Import-CMPackageImport-CMPackage

비-주요 변경 내용Non-breaking changes

ImportActionType 매개 변수 패키지를 이미 있는 경우 동작을 제어 합니다.New ImportActionType parameter to control the behavior when a package already exists.

Import-CMSecurityRoleImport-CMSecurityRole

해결 된 버그Bugs that were fixed

Cmdlet을 사용 하면 잘못 NewRoleName 사용할 매개 변수 값입니다.Cmdlet allows invalid NewRoleName parameter values to be used.

Import-CMTaskSequenceImport-CMTaskSequence

비-주요 변경 내용Non-breaking changes

ImportActionType 매개 변수 패키지를 이미 있는 경우 동작을 제어 합니다.New ImportActionType parameter to control the behavior when a package already exists.

Invoke-CMDeviceActionInvoke-CMDeviceAction

해결 된 버그Bugs that were fixed

Cmdlet는 특정 검색 정보를 대상된 장치에 대해 사용할 수 없는 경우 예외와 함께 실패할 수 있습니다.Cmdlet may fail with an exception if certain discovery information is not available for the targeted device.

Invoke-CMDeviceRetireInvoke-CMDeviceRetire

해결 된 버그Bugs that were fixed

Cmdlet이 자동으로 사용자에 사용 중지 작업을 호출할 수 있는 권한이 없는 경우 실패 합니다.Cmdlet silently fails when user does not have permission to invoke the retire operation.

Cmdlet는 지원 되지 않는 장치 사용 중지 하려고 할 때 오류 메시지를 사용 하 여 실패 하지 않습니다.Cmdlet does not fail with a clear error message when attempting to retire an unsupported device.

Cmdlet 제거 장치 사용 중지 하려고 할 때 오류 메시지를 사용 하 여 실패 하지 않습니다.Cmdlet does not fail with a clear error message when attempting to retire a wiped device.

비-주요 변경 내용Non-breaking changes

취소 보류 중인 장치를 취소 하려면 매개 변수 사용을 중지 합니다.New Cancel parameter to cancel a pending device retire.

Invoke-CMDeviceWipeInvoke-CMDeviceWipe

해결 된 버그Bugs that were fixed

Cmdlet이 사용자에 게 권한이 초기화 작업을 호출할 때 자동으로 실패 합니다.Cmdlet silently fails when user does not have permission to invoke the wipe operation.

Cmdlet는 지원 되지 않는 장치를 초기화 하려고 할 때 오류 메시지를 사용 하 여 실패 하지 않습니다.Cmdlet does not fail with a clear error message when attempting to wipe an unsupported device.

Intune 관리 장치를 초기화 하는 일을 할 수 있습니다.May not be able to wipe Intune-managed device.

비-주요 변경 내용Non-breaking changes

취소 보류 중인 장치 초기화를 취소 하려면 매개 변수입니다.New Cancel parameter to cancel a pending device wipe.

Invoke-CMSoftwareUpdateAutoDeploymentRuleInvoke-CMSoftwareUpdateAutoDeploymentRule

해결 된 버그Bugs that were fixed

Cmdlet에서 파이프라인된 개체를 삭제할 수 있습니다.Pipelined object may be disposed by the cmdlet.

Move-CMObjectMove-CMObject

해결 된 버그Bugs that were fixed

이동할 개체를 찾기 위해 Cmdlet이 실패 합니다.Cmdlet fails to find an object to move.

New-CMBootableMediaNew-CMBootableMedia

해결 된 버그Bugs that were fixed

Cmdlet이 제대로 확인 되지 않습니다 CertificateExpireTime 하 고 CertificateStartTime 매개 변수 값입니다.Cmdlet does not properly validate CertificateExpireTime and CertificateStartTime parameter values.

New-CMCaptureMediaNew-CMCaptureMedia

주요 변경 내용Breaking changes

불필요 한 제거 PrestartCommand 하 고 PrestartPackage 매개 변수입니다.Removed unneeded PrestartCommand and PrestartPackage parameters.

New-CMCategoryNew-CMCategory

해결 된 버그Bugs that were fixed

Cmdlet은 지원 되지 않는 GlobalCondition 범주 유형의 만들기를 허용 합니다.Cmdlet allows for creation of unsupported GlobalCondition category type.

비-주요 변경 내용Non-breaking changes

유효성 검사를 개선 CategoryType 매개 변수입니다.Improved validation of CategoryType parameter.

New-CMClientSettingNew-CMClientSetting

주요 변경 내용Breaking changes

SettingType 매개 변수는 필수입니다.SettingType parameter is now mandatory.

New-CMComputerAssociationNew-CMComputerAssociation

비-주요 변경 내용Non-breaking changes

성능이 향상 되었습니다.Performance improvements.

New-CMDeviceVariableNew-CMDeviceVariable

해결 된 버그Bugs that were fixed

CA에서 기본 사이트 멤버에 대 한 장치 변수를 만들 수 없습니다.Cannot create device variables for a primary site member from the CAS.

Cmdlet에서 파이프라인된 컬렉션 개체를 삭제할 수 있습니다.Pipelined collection object may be disposed by the cmdlet.

New-CMGlobalConditionNew-CMGlobalCondition

해결 된 버그Bugs that were fixed

InstanceName 매개 변수 값 길이가 유효성이 검사 되지 않습니다.InstanceName parameter value length is not validated.

비-주요 변경 내용Non-breaking changes

만들고 base64 xml 데이터 유형 설정 하는 기능을 추가 합니다.Added the ability to create base64 and xml setting data types.

New-CMPowerManagementCustomPlanNew-CMPowerManagementCustomPlan

해결 된 버그Bugs that were fixed

DisplayOffMinAC 하 고 DisplayOffMinDC 매개 변수는 결과 계획에서 구성 되지 않은 합니다.DisplayOffMinAC and DisplayOffMinDC parameters are not configured in resultant plan.

New-CMPrestageMediaNew-CMPrestageMedia

비-주요 변경 내용Non-breaking changes

추가 MediaPassword하십시오 함으로, 및 IncludeApplicationDependency 매개 변수입니다.Added MediaPassword, TaskSequence, and IncludeApplicationDependency parameters.

New-CMQueryNew-CMQuery

해결 된 버그Bugs that were fixed

쿼리 이름이 이미 있는 경우에 cmdlet은 확인 하지 않습니다.Cmdlet does not validate if the query name already exists.

New-CMTaskSequenceNew-CMTaskSequence

해결 된 버그Bugs that were fixed

롤백 없는 경우 구성 UpgradeOperatingSystem 매개 변수를 사용 합니다.Rollback is not configured when UpgradeOperatingSystem parameter is used.

업데이트 및 응용 프로그램 단계 배치 하지 않는에서 예상 되는 경우 배치 UpgradeOperatingSystem 매개 변수를 사용 합니다.Updates and application steps are not placed in the expected positions when UpgradeOperatingSystem parameter is used.

New-CMWindowsEnrollmentProfileNew-CMWindowsEnrollmentProfile

해결 된 버그Bugs that were fixed

등록 프로필에 유효한 인트라넷 구성을 포함할 수 없습니다.Enrollment profile may not contain valid intranet configuration.

Remove-CMAdministrativeUserRemove-CMAdministrativeUser

주요 변경 내용Breaking changes

제거는 비기능적 RoleName 매개 변수입니다.Removed the non-functional RoleName parameter.

Remove-CMContentDistributionRemove-CMContentDistribution

해결 된 버그Bugs that were fixed

Cmdlet에서 파이프라인된 개체를 삭제할 수 있습니다.Pipelined object may be disposed by the cmdlet.

Remove-CMDeviceVariableRemove-CMDeviceVariable

해결 된 버그Bugs that were fixed

Cmdlet는 존재 하지 않는 변수를 제거 하려고 하는 경우에 자동으로 실패 합니다.Cmdlet will silently fail if trying to remove a variable that does not exist.

CA에서 기본 사이트 멤버에 대 한 장치 변수를 제거할 수 없습니다.Cannot remove device variables for a primary site member from the CAS.

Cmdlet에는 유효한 파이프라인된 컬렉션 멤버 개체를 거부할 수 있습니다.Cmdlet may reject a valid pipelined collection member object.

Remove-CMIntuneSubscriptionRemove-CMIntuneSubscription

해결 된 버그Bugs that were fixed

Cmdlet은 Microsoft Intune 구독이 없는 경우 자동으로 또는 명확 하지 않은 오류 메시지와 함께 실패할 수 있습니다.Cmdlet may fail silently or with an unclear error message if a Microsoft Intune subscription does not exist.

Remove-CMMaintenanceWindowRemove-CMMaintenanceWindow

해결 된 버그Bugs that were fixed

Cmdlet은 무시할 수는 이름을 매개 변수 및 제거 추가 유지 관리 창.Cmdlet may ignore the Name parameter and remove additional maintenance windows.

비-주요 변경 내용Non-breaking changes

Cmdlet은 지원 DisableWildcardHandling 에 대 한 매개 변수 힌트 이름 매개 변수입니다.Cmdlet supports DisableWildcardHandling parameter hint for Name parameter.

Remove-CMMulticastServicePointRemove-CMMulticastServicePoint

해결 된 버그Bugs that were fixed

매개 변수 지정 RemoveWDS 값으로 false 제거할 WDS 기능을 일으킬 수 있습니다.Specifying the parameter RemoveWDS with a value of false may still cause the WDS feature to be removed.

Set-CMAppVVirtualEnvironmentSet-CMAppVVirtualEnvironment

해결 된 버그Bugs that were fixed

AddApplicationGroup 매개 변수 그룹에 이미 추가 되었는지 여부를 확인 하지 않습니다.AddApplicationGroup parameter does not verify whether the group has already been added.

Set-CMBaselineDeploymentSet-CMBaselineDeployment

해결 된 버그Bugs that were fixed

Cmdlet을 자동으로 무시 될 수 있습니다 OverrideServiceWindow 적용 배포에 대해 사용 하지 않는 경우.Cmdlet may silently ignore OverrideServiceWindow if enforcement is not enabled for the deployment.

Set-CMBoundaryGroupSet-CMBoundaryGroup

해결 된 버그Bugs that were fixed

DefaultSiteCode 매개 변수 설정을 해제 하는 것에 대 한 null 값을 허용 하지 않습니다.DefaultSiteCode parameter does not allow null value for clearing the setting.

Set-CMClientSettingSet-CMClientSetting

결함Deprecations

Cmdlet은 더 이상 사용 되지 되었으며 기능 관련 cmdlet을 사용 하 여 대체 합니다.Cmdlet has been deprecated and replaced with a feature-specific cmdlet. 참조 새로운 Cmdlet 대 한 자세한 내용은 합니다.See New Cmdlets for more details.

Set-CMCollectionMembershipEvaluationComponentSet-CMCollectionMembershipEvaluationComponent

결함Deprecations

SiteSystemServerName 매개 변수는 사용 되지 않습니다.SiteSystemServerName parameter has been deprecated.

Set-CMCollectionPowerManagementSet-CMCollectionPowerManagement

해결 된 버그Bugs that were fixed

NeverApply에서 적용 하는 전원 관리 정책의 변경할 수 없습니다.Cannot change a power management policy from NeverApply to Apply.

Set-CMConditionalAccessPolicySet-CMConditionalAccessPolicy

해결 된 버그Bugs that were fixed

Cmdlet를 사용 하 여 정책을 지정 하는 경우 제외 된 컬렉션을 수정 하지 못할 수 있습니다 합니다 이름을 하거나 Id 매개 변수입니다.Cmdlet may fail to modify excluded collections when specifying a policy by using the Name or Id parameters.

Set-CMDeploymentTypeSet-CMDeploymentType

해결 된 버그Bugs that were fixed

Cmdlet에는 "예기치 않은 사이트 버전" 경고를 반환할 수 있습니다.Cmdlet may return an "Unexpected site version" warning.

Set-CMDeviceVariableSet-CMDeviceVariable

해결 된 버그Bugs that were fixed

Cmdlet는 존재 하지 않는 변수를 설정 하려고 하는 경우에 자동으로 실패 합니다.Cmdlet will silently fail if trying to set a variable that does not exist.

CA에서 기본 사이트 멤버에 대 한 장치 변수를 구성할 수 없습니다.Cannot configure device variables for a primary site member from the CAS.

Cmdlet에는 유효한 파이프라인된 컬렉션 멤버 개체를 거부할 수 있습니다.Cmdlet may reject a valid pipelined collection member object.

비-주요 변경 내용Non-breaking changes

PassThru 매개 변수를 결과 장치 변수를 반환 합니다.New PassThru parameter to return the resultant device variable.

Set-CMDistributionPointSet-CMDistributionPoint

해결 된 버그Bugs that were fixed

Cmdlet는 멀티 캐스트 서비스 지점 구성에 대 한 예기치 않은 경고를 반환할 수 있습니다.Cmdlet may return unexpected warnings about multicast service point configuration.

Set-CMFileReplicationRouteSet-CMFileReplicationRoute

해결 된 버그Bugs that were fixed

설정할 수 없습니다 FileReplicationAccountName 복제 모드를 지정 하지 않고 있습니다.Cannot set FileReplicationAccountName without specifying a replication mode.

Set-CMGlobalConditionSet-CMGlobalCondition

해결 된 버그Bugs that were fixed

InstanceName 매개 변수 값 길이가 유효성이 검사 되지 않습니다.InstanceName parameter value length is not validated.

Set-CMIntuneSubscriptionSet-CMIntuneSubscription

해결 된 버그Bugs that were fixed

ContactEmail 정확성에 대 한 매개 변수 유효성 검사를 수행 하지 않습니다.ContactEmail parameter does not perform validation for correctness.

Set-CMIntuneSubscriptionAppleMdmPropertySet-CMIntuneSubscriptionAppleMdmProperty

해결 된 버그Bugs that were fixed

Cmdlet은 특정 필수 매개 변수 종속성이 충족 되지 않을 경고를 표시 하지 않을 수 있습니다.Cmdlet may not warn when certain required parameter dependencies are not met.

Set-CMIntuneSubscriptionPassportForWorkPropertySet-CMIntuneSubscriptionPassportForWorkProperty

해결 된 버그Bugs that were fixed

EnableBiometrics 매개 변수 값을 무시할 수 있습니다.EnableBiometrics parameter value may be ignored.

Set-CMIntuneSubscriptionWindowsPhonePropertySet-CMIntuneSubscriptionWindowsPhoneProperty

해결 된 버그Bugs that were fixed

특정 잘못 된 매개 변수 조합을 사용 하는 경우 Cmdlet 실패 하지 않을 수 있습니다.Cmdlet may not fail when certain invalid parameter combinations are used.

Set-CMMigrationJobSet-CMMigrationJob

해결 된 버그Bugs that were fixed

지정 하는 UtcTime 매개 변수 없이 합니다 MigrationJobSchedule 매개 변수는 잘못 된 마이그레이션 작업 구성에서 발생할 수 있습니다.Specifying the UtcTime parameter without the MigrationJobSchedule parameter may result in an invalid migration job configuration.

Set-CMMigrationSourceSet-CMMigrationSource

해결 된 버그Bugs that were fixed

Cmdlet 이름의 이미 존재 하는 마이그레이션 원본을 만들려고 하는 경우 자동으로 실패 합니다.Cmdlet will silently fail if trying to create a migration source with a name that already exists.

비-주요 변경 내용Non-breaking changes

Cmdlet을 확장 하려고 합니다 SourceSiteServerName 정규화 된 도메인 이름을 사용 하지 않는 경우 매개 변수 값입니다.Cmdlet will attempt to expand the SourceSiteServerName parameter value if a fully qualified domain name is not used.

Set-CMMsiDeploymentTypeSet-CMMsiDeploymentType

비-주요 변경 내용Non-breaking changes

추가 InstallationBehaviorType 매개 변수입니다.Added InstallationBehaviorType parameter.

Set-CMScriptDeploymentTypeSet-CMScriptDeploymentType

비-주요 변경 내용Non-breaking changes

추가 InstallationBehaviorType 매개 변수입니다.Added InstallationBehaviorType parameter.

Set-CMSiteSet-CMSite

해결 된 버그Bugs that were fixed

Cmdlet은 실패할 수 있습니다 SiteCode 매개 변수를 사용 합니다.Cmdlet may fail if SiteCode parameter is used.

비-주요 변경 내용Non-breaking changes

사용 되지 않는 추가 매개 변수를 제거 (SetSecurityScopeByName, SetSecurityScopeBySiteCode, 및 SetSecurityScopeByValue)를 설정합니다.Removed unused extra parameter sets (SetSecurityScopeByName, SetSecurityScopeBySiteCode, and SetSecurityScopeByValue).

Set-CMSiteMaintenanceTaskSet-CMSiteMaintenanceTask

주요 변경 내용Breaking changes

SiteCode 매개 변수가 제거 되었습니다.SiteCode parameter has been removed.

결함Deprecations

SummaryTask 매개 변수는 사용 되지 않습니다.SummaryTask parameter has been deprecated. TaskName 를 대신 사용 해야 합니다.TaskName should be used instead.

비-주요 변경 내용Non-breaking changes

파이프라인된 입력을 허용 Get CMSiteMaintenanceTask합니다.Accepts pipelined input from Get-CMSiteMaintenanceTask.

여러 유용성이 개선 되었습니다.Several usability improvements.

추가 TaskName 매개 변수 이름을 사용 하 여 작업을 설정 합니다.Added TaskName parameter for setting a task by its name.

Set-CMSoftwareUpdateDeploymentSet-CMSoftwareUpdateDeployment

비-주요 변경 내용Non-breaking changes

Confirm 또는 WhatIf를 사용 하는 경우 출력을 향상 합니다.Improved the output when using Confirm or WhatIf.

Set-CMSoftwareUpdatePointComponentSet-CMSoftwareUpdatePointComponent

해결 된 버그Bugs that were fixed

"로컬 게시자"에 대 한 값으로 지정할 수 없습니다는 AddCompany 매개 변수입니다.Cannot specify "Local Publisher" as a value for the AddCompany parameter.

Set-CMSoftwareUpdateSummarizationScheduleSet-CMSoftwareUpdateSummarizationSchedule

비-주요 변경 내용Non-breaking changes

사용 하는 경우 출력 향상 Confirm 하거나 WhatIf합니다.Improved the output when using Confirm or WhatIf.

Start-CMBaselineDeploymentStart-CMBaselineDeployment

해결 된 버그Bugs that were fixed

Cmdlet은 자동으로 무시 해도 OverrideServiceWindow 적용 배포에 대해 사용 하지 않는 경우.Cmdlet may will silently ignore OverrideServiceWindow if enforcement is not enabled for the deployment.

Start-CMContentDistributionStart-CMContentDistribution

해결 된 버그Bugs that were fixed

Cmdlet에서 파이프라인된 개체를 삭제할 수 있습니다.Pipelined object may be disposed by the cmdlet.

Start-CMTaskSequenceDeploymentStart-CMTaskSequenceDeployment

해결 된 버그Bugs that were fixed

배포가 올바르게 만들어지지 않은 경우는 DeploymentOption 매개 변수를 지정 합니다.Deployment may not be correctly created if the DeploymentOption parameter is not specified.

Cmdlet 경고를 반환할 수 있습니다 하는 합니다 PercentSuccess 또는 PercentFailure 매개 변수가 지정 되지 않은 경우 무시 됩니다.Cmdlet may return a warning that the PercentSuccess or PercentFailure parameters are ignored when they are not specified.

비-주요 변경 내용Non-breaking changes

하는 경우 DeploymentOption 은 지정 하지 않으면 DownloadContentLocallyWhenNeededByRunningTaskSequence 값 인 것으로 간주 합니다.If DeploymentOption is not specified, a value of DownloadContentLocallyWhenNeededByRunningTaskSequence is implied.

Unblock-CMDeviceUnblock-CMDevice

비-주요 변경 내용Non-breaking changes

Cmdlet에서 파이프라인된 개체를 받으므로 Get CMDevice합니다.Cmdlet now accepts pipelined object from Get-CMDevice.

Unlock-CMObjectUnlock-CMObject

비-주요 변경 내용Non-breaking changes

이제 Cmdlet이 실패를 다른 SMS 공급자 세션에 의해 잠겨 있는 개체의 잠금을 해제 하려고 합니다.Cmdlet will now fail if attempting to unlock an object that is locked by a different SMS Provider session. 이전 릴리스에서이 자동으로 실패 합니다.In previous releases, this would silently fail.

추가 Force 매개 변수를 다른 SMS 공급자 세션에 의해 잠겨 있는 개체의 잠금을 해제 하려고 합니다.Added Force parameter to attempt to unlock objects that may be locked by a different SMS Provider session. 개체 개체 잠금 해제 하지 않고 예기치 않게 종료 되는 관리자 콘솔에 의해 잠겨 있는 시나리오에서 복구 하려면 사용 수 있습니다.This can be used to recover from a scenario where an object was locked by an administrator console that unexpectedly quit without releasing the object lock.