현재 분기 1702에 대한 Configuration Manager Cmdlet 라이브러리 변경 내용
참고
System Center 구성 현재 분기 1610은 이러한 변경의 기준입니다. 자세한 내용은 현재 분기 1610에 대한 Configuration Manager Cmdlet 라이브러리 변경 내용을 참조하세요.
중요한 변경 내용
설명서 라이브러리 업데이트
최신 cmdlet 라이브러리 설명서는 ConfigurationManager 모듈 참조를 참조하세요.
제거된 cmdlet
다음 cmdlet은 더 이상 지원되지 않으며 제거되었습니다.
Add-CMNokiaDeploymentType
Add-CMOutOfBandServicePoint
Add-CMSystemHealthValidatorPoint
Clear-CMAmtAuditLog
Disable-CMAmtAuditLog
Enable-CMAmtAuditLog
Enable-CMAutomaticAmtProvisioning
Get-CMAutomaticAmtProvisioningStatus
Get-CMCmdletUpdateCheck
Get-CMOutOfBandManagementComponent
Get-CMOutOfBandServicePoint
Get-CMSystemHealthValidatorPoint
Get-CMSystemHealthValidatorPointComponent
New-CMWiredProfileObject
New-CMWirelessProfileObject
Remove-CMAmtProvisioningData
Remove-CMNokiaDeploymentType
Remove-CMOutOfBandServicePoint
Remove-CMSystemHealthValidatorPoint
Send-CMCmdletUpdateCheck
Set-CMCmdletUpdateCheck
Set-CMNokiaDeploymentType
Set-CMOutOfBandManagementComponent
Set-CMOutOfBandServicePoint
Set-CMSystemHealthValidatorPointComponent
Update-CMAmtProvisioning
논리 이름을 사용하여 ConfigurationManager 모듈 가져오기 지원
이제 논리 이름 또는 경로를 사용하여 ConfigurationManager 모듈을 가져올 수 있습니다.
C:\Program Files (x86)\Microsoft Configuration Manager\AdminConsole\bin 또는 동등한 경로가 PSModulePath 변수에 추가된 경우 다음을 사용할 수 있습니다.
Import-Module ConfigrationManager
그렇지 않으면 다음을 사용할 수 있습니다.
Import-Module 'C:\Program Files (x86)\Microsoft Configuration Manager\AdminConsole\bin\ConfigurationManager'
알려진 문제
이는 이 릴리스에서 해결되지 않은 Cmdlet 라이브러리의 알려진 문제입니다.
Get-CMAadConditionalAccessPolicy 및 Set-CMAadConditionalAccessPolicy
이러한 cmdlet에는 64비트 PowerShell 환경이 필요합니다.
해결 방법
- 없음
새로운 cmdlet
이러한 cmdlet은 새 기능을 추가하거나 기존 cmdlet의 기능을 향상시키는 이 릴리스의 새로 추가된 cmdlet입니다.
iOS 등록 프로필
iOS 등록 프로필을 구성하기 위해 새 cmdlet이 추가되었습니다.
Get-CMIosEnrollmentProfile
New-CMIosEnrollmentProfile
Remove-CMIosEnrollmentPRofile
Set-CMIosEnrollmentProfile
클라우드 관리 게이트웨이 cmdlet
클라우드 관리 게이트웨이 사이트 역할을 구성하기 위한 새 cmdlet이 추가되었습니다.
Add-CMCloudManagementGatewayConnectionPoint
Get-CMCloudManagementGateway
Get-CMCloudManagementGatewayConnectionPoint
New-CMCloudManagementGateway
Remove-CMCloudManagementGateway
Remove-CMCloudManagementGatewayConnectionPoint
Set-CMCloudManagementGateway
Set-CMCloudManagementGatewayConnectionPoint
Start-CMCloudManagementGateway
Stop-CMCloudManagementGateway
데이터 웨어하우스 서비스 지점 cmdlet
데이터 웨어하우스 서비스 지점 사이트 역할을 구성하기 위해 새 cmdlet이 추가되었습니다.
Add-CMDataWarehouseServicePoint
Get-CMDataWarehouseServicePoint
Remove-CMDataWarehouseServicePoint
Set-CMDataWarehouseServicePoint
배포 cmdlet
몇 가지 새로운 cmdlet이 작성되었으며 배포 및 배포 모니터링 시나리오를 중심으로 개선되었습니다.
콘텐츠 배포 상태
Get-CMDistributionStatus 는 애플리케이션, 설정 또는 프로그램 패키지와 같은 콘텐츠 개체의 배포 상태를 가져오는 데 사용할 수 있는 새로운 cmdlet입니다.
배포 가져오기
실제 배포와 연결된 개체를 가져오기 위해 Cmdlet이 만들어졌습니다.
Get-CMApplicationDeployment
Get-CMBaselineDeployment
Get-CMConfigurationPolicyDeployment
Get-CMPackageDeployment
Get-CMSoftwareUpdateDeployment
Get-CMTaskSequenceDeployment
배포 만들기
새 배포를 만들기 위해 Cmdlet이 만들어졌습니다. 이러한 cmdlet은 기존 Start-CM*Deployment cmdlet을 대체합니다.
New-CMApplicationDeployment
New-CMBaselineDeployment
New-CMConfigurationPolicyDeployment
New-CMPackageDeployment
New-CMSoftwareUpdateDeployment
New-TaskSequenceDeployment
향상된 개체 파이프라인 지원
Set-CM*Deployment, Remove-CM*Deployment 및 Get-CM*DeploymentStatus는 이제 개체 파이프라인을 완전히 지원합니다.
Start-CM<기능>배포 cmdlet은 더 이상 사용되지 않습니다.
다음 Start-CM<기능>배포 cmdlet은 더 이상 사용되지 않습니다. 대체 cmdlet은 매개 변수 이름이 다를 수 있지만 동일해야 하며 경우에 따라 기능이 향상됩니다.
Start-CMApplicationDeployment(New-CMApplicationDeployment로 대체)
Start-CMPackageDeployment(New-CMPackageDeployment로 대체됨)
Start-CMBaselineDeployment(New-CMBaselineDeployment로 대체)
Start-CMConfigurationPolicyDeployment(New-CMConfigurationPolicyDeployment로 대체됨)
Start-CMTaskSequenceDeployment(New-CMTaskSequenceDeployment로 대체)
Start-CMSoftwareUpdateDeployment(New-CMSoftwareUpdateDeployment로 대체됨)
Get-CMResultantSettings
이 cmdlet은 컬렉션, 디바이스 또는 사용자에 대한 결과 클라이언트 설정을 검색합니다.
운영 체제 업그레이드 패키지 업데이트
운영 체제 업그레이드 패키지 업데이트 일정을 만들고 수정하기 위한 새 cmdlet이 추가되었습니다.
Clear-CMOperatingSystemUpgradeUpdateSchedule
Get-CMOperatingSystemUpgradeUpdateSchedule
New-CMOperatingSystemUpgradeUpdateSchedule
Remove-CMOperatingSystemUpgradeUpdateSchedule
Remove-CMSoftwareUpdateFromGroup
이 cmdlet은 소프트웨어 업데이트 그룹에서 소프트웨어 업데이트를 제거합니다.
Cmdlet 변경 내용
이 릴리스의 기존 cmdlet은 다음과 같이 변경되었습니다. 변경 내용은 새로운 기능, 버그 수정 또는 사용 중단일 수 있으며 호환성이 손상될 수 있습니다. 이 섹션에 나열된 cmdlet 또는 기능 영역 중 하나를 사용하는 경우 변경 내용을 주의 깊게 검토하여 사용에 미치는 영향을 이해하세요.
기타 변경 내용
수정된 버그
특정 공급자 클래스에서 사용되는 큰 SMS_EmbeddedPropertyList 개체는 cmdlet 프레임워크에서 제대로 사용되지 않을 수 있으므로 이러한 값을 가져오거나 설정할 때 정의되지 않은 동작이 발생합니다.
맬웨어 방지 정책 또는 클라이언트 설정에 대한 특정 변경 내용의 조합으로 인해 잘못된 정책이 생성될 수 있습니다. 이 상태에서 SMS 공급자는 "인스턴스가 유효한 클라이언트 에이전트 구성이 아닙니다" 오류를 반환합니다.
관리 지점 및 소프트웨어 업데이트 지점을 구성하기 위한 Cmdlet에는 이러한 역할을 클라우드 관리 게이트웨이와 함께 사용할 수 있도록 EnableCloudGateway 매개 변수가 추가되었습니다.
사이트 유지 관리 기간 구성
호환성이 손상되지 않는 변경 내용
CMMaintenanceWindow cmdlet은 이제 사이트에 대한 유지 관리 기간 구성을 지원합니다. Get-CMSite의 출력을 새로 만들기, 제거 또는 Set-CMMaintenanceWindow로 파이프라인하여 사이트의 유지 관리 기간을 구성할 수 있습니다.
Add-CMDeploymentType
호환성이 손상되는 변경
Nokia 배포 유형을 만들기 위한 지원이 제거되었습니다.
Add-CMDeviceAfinityToUser
수정된 버그
ObjectNotFound 오류로 Cmdlet이 예기치 않게 실패할 수 있습니다.
Add-CMDistributionPoint
수정된 버그
Cmdlet을 사용하면 HTTPS를 사용하도록 설정하지 않은 경우 배포 지점을 인터넷 지원으로 구성할 수 있습니다.
호환성이 손상되지 않는 변경 내용
AllowProxyTraffic 매개 변수가 추가되었습니다.
이전에 사용되지 않았던 InstallInternetServer 매개 변수는 이제 배포 지점 구성을 변경합니다.
사용 중단
UseComputerAccount 매개 변수는 더 이상 사용되지 않습니다. 컴퓨터 계정을 사용하려면 UserName 을 $null 설정합니다.
Add-CMEnrollmentPoint
수정된 버그
생성된 개체의 구성 설정이 누락된 등록 지점 역할입니다.
Add-CMEnrollmentProxyPoint
호환성이 손상되지 않는 변경 내용
원격 등록 지점을 지정할 수 있도록 ServiceHost 매개 변수가 추가되었습니다.
Add-CMIntuneSubscription
수정된 버그
ContactEmail 매개 변수를 null 또는 빈 값으로 설정할 수 없습니다.
Add-CMMulticastServicePoint
수정된 버그
UserName 은 올바른 DOMAIN\user 서식의 유효성을 검사하지 않습니다.
StartUdpPort 및 EndUdpPort 매개 변수는 특정 잘못된 구성에 대한 값의 유효성을 검사하지 않습니다.
StartIPAddress 및 EndIPAddress 매개 변수는 특정 잘못된 구성에 대한 값의 유효성을 검사하지 않습니다.
호환성이 손상되지 않는 변경 내용
UseAnyRangeIP 매개 변수가 추가되었습니다.
사용 중단
ClientTransferRate 매개 변수는 더 이상 지원되지 않습니다.
Approve-CMUserDeviceAffinityRequest
수정된 버그
Cmdlet을 사용하면 이전에 처리된 선호도 요청을 승인할 수 있습니다.
Convert-CMSchedule
수정된 버그
InputObject 매개 변수는 파이프라인된 일정 개체를 허용하지 않습니다.
Deny-CMUserDeviceAffinityRequest
수정된 버그
Cmdlet을 사용하면 이전에 처리된 선호도 요청을 거부할 수 있습니다.
Get-CMAlert
수정된 버그
클라이언트 상태 또는 엔드포인트 보호 경고를 검색할 수 없습니다.
Get-CMSiteStatusMessage
호환성이 손상되지 않는 변경 내용
ComputerName, 심각도 및 SiteCode 매개 변수는 이제 배열 값을 허용합니다.
추가 필터링을 위해 MessageId, 모듈, 구성 요소 및 FilterHashTable 매개 변수가 추가되었습니다.
이제 모든 문자열 기반 필터 매개 변수는 와일드카드를 허용합니다.
Get-CMWindowsEnrollmentProfilePackage
수정된 버그
매개 변수 없이 cmdlet을 지정할 수 없습니다.
Import-CMComputerInformation
호환성이 손상되는 변경
이미 있는 레코드를 가져오고 새 MergeIfExist 매개 변수를 지정하지 않으면 Cmdlet이 실패합니다.
Import-CMDriver
수정된 버그
ImportFolder를 사용하는 경우 드라이버 패키지는 예상보다 더 많은 공간을 사용할 수 있습니다.
Install-CMClient
호환성이 손상되지 않는 변경 내용
Get-CMDevice 및 Get-CMResource에서 파이프라인된 개체에 대한 지원이 추가되었습니다.
Invoke-CMRemoteControl
수정된 버그
Cmdlet은 Get-CMSiteSystemServer의 파이프라인된 개체를 허용하지 않습니다.
클라이언트 컴퓨터가 아닌 경우 원격 제어를 위해 사이트 시스템 서버를 대상으로 지정할 수 없습니다.
New-CMActiveDirectoryForest
호환성이 손상되지 않는 변경 내용
검색 계정을 구성할 수 있도록 UserName 매개 변수가 추가되었습니다.
AddPublishingSite 매개 변수가 추가되었습니다.
New-CMApplicationDeployment
호환성이 손상되지 않는 변경 내용
UpdateSupersedence 매개 변수가 추가되었습니다.
New-CMBoundaryGroup
호환성이 손상되는 변경
FastLink는 AddSiteSystemServer 매개 변수의 해시 테이블에 대해 지원되는 유일한 값입니다. 다른 모든 값에 대한 지원이 제거되었습니다.
New-CMCertificateProfilePfx
수정된 버그
KeyStorageProvider 매개 변수 값은 새로 만든 인증서 프로필에 예상대로 적용되지 않을 수 있습니다.
New-CMGlobalCondition
호환성이 손상되는 변경
노키아 전역 조건 만들기에 대한 지원이 제거되었습니다.
New-CMProgram
호환성이 손상되지 않는 변경 내용
AddSupportedOperatingSystemPlatform 매개 변수가 추가되었습니다.
New-CMSoftwareUpdateAutoDeploymentRule
수정된 버그
MicrosoftAsVendor 매개 변수 값은 규칙에 적용되지 않을 수 있습니다.
호환성이 손상되지 않는 변경 내용
타사 패치를 지원하기 위한 Vendor 매개 변수가 추가되었습니다.
GenerateFailureAlert 매개 변수가 추가되었습니다.
New-CMSoftwareUpdateDeployment
호환성이 손상되지 않는 변경 내용
RequirePostRebootFullScan 매개 변수가 추가되었습니다.
New-CMStandaloneMedia
호환성이 손상되지 않는 변경 내용
미디어 만료를 지원하기 위해 MediaStartDate 및 MediaExpirationDate 매개 변수가 추가되었습니다.
미디어 콘텐츠를 추가하기 위한 Application, DriverPackage 및 Package 매개 변수가 추가되었습니다.
New-CMStatusMessageQuery
수정된 버그
생성된 쿼리는 예상된 관리자 콘솔 위치에 표시되지 않을 수 있습니다.
New-CMWindowsEnrollmentProfile
수정된 버그
EnrollmentProxyPoint 매개 변수를 null 또는 빈 값으로 설정할 수 있습니다.
SiteCode 매개 변수 값으로 인해 관리자 콘솔에서 유효성 검사 오류가 발생할 수 있습니다.
Remove-CMResource
수정된 버그
리소스를 제거해도 상태 마이그레이션 연결은 제거되지 않습니다.
Remove-CMWindowsEnrollmentProfilePackage
수정된 버그
cmdlet을 실행할 때 AmbiguousParameterSet 오류가 발생할 수 있습니다.
Set-CMActiveDirectoryForest
호환성이 손상되지 않는 변경 내용
검색 계정을 구성할 수 있도록 UserName 매개 변수가 추가되었습니다.
AddPublishingSite 및 RemovePublishingSite 매개 변수가 추가되었습니다.
Set-CMAdvancedThreatProtectionPolicy
수정된 버그
우선 순위를 늘리거나 줄이면 ObjectNotFound 오류가 반환될 수 있습니다.
Set-CMAntimalwarePolicy
수정된 버그
WhatIf는 예상된 정책 이름을 표시할 수 없습니다.
파이프라인 개체를 사용하는 경우 실시간 보호 설정을 변경할 수 없습니다.
호환성이 손상되지 않는 변경 내용
이제 Cmdlet은 Get-CMAntimalwarePolicy의 파이프라인 입력을 허용합니다.
Set-CMApplication
호환성이 손상되지 않는 변경 내용
지원 연락처 또는 소유자의 현재 위치 수정을 지원하기 위해 AddSupportContact, AddOwner, RemoveSupportContact, RemoveOwner, ClearSupportContact 및 ClearOwner 매개 변수가 추가되었습니다.
Set-CMAppVVirtualEnvironment
수정된 버그
PassThru 는 최신 개체를 반환하지 않습니다.
Set-CMBaseline
수정된 버그
PassThru 는 SMS_ConfigurationItem 개체를 반환하지 않습니다.
호환성이 손상되지 않는 변경 내용
ClearRequiredConfigurationItem이 추가되었습니다.ClearProhibitedConfigurationItem, ClearOptionalConfigurationItem, ClearOSConfigurationItem, ClearSoftwareUpdate, ClearBaseline, RemoveRequiredConfigurationItem, RemoveOptionalConfigurationItem, RemoveProhibitedConfigurationItemRemoveOSConfigurationItem, RemoveSoftwareUpdate, RemoveBaseline, AddSoftwareUpdate 및 AddBaseline 매개 변수.
Set-CMBoundaryGroup
호환성이 손상되는 변경
FastLink는 AddSiteSystemServer 매개 변수의 해시 테이블에 대해 지원되는 유일한 값입니다. 다른 모든 값에 대한 지원이 제거되었습니다.
Set-CMCertificateProfileTrustedRootCA
수정된 버그
개체 파이프라인을 사용하면 ParameterBindingException 오류가 발생할 수 있습니다.
Set-CMClientPushInstallation
호환성이 손상되지 않는 변경 내용
클라이언트 푸시 계정의 현재 위치 수정을 지원하기 위해 AddAccount 및 RemoveAccount 매개 변수가 추가되었습니다.
Set-CMClientSettingComputerAgent
수정된 버그
EnableHealthAttestation 또는 UseOnPremisesHealthAttestation이 true로 설정된 경우에는 HealthAttestationUrl 매개 변수 값이 필요하지 않습니다.
Set-CMComputerAssociation
호환성이 손상되지 않는 변경 내용
MigrationId 매개 변수가 추가되었습니다.
Set-CMDeploymentType
호환성이 손상되는 변경
Nokia 배포 유형 수정에 대한 지원이 제거되었습니다.
Set-CMDiscoveryMethod
수정된 버그
PollingSchedule 값이 검색 메서드에 올바르게 적용되지 않을 수 있습니다.
Set-CMDistributionPoint
수정된 버그
Cmdlet을 사용하면 HTTPS를 사용하도록 설정하지 않은 경우 배포 지점을 인터넷 지원으로 구성할 수 있습니다.
호환성이 손상되지 않는 변경 내용
AllowProxyTraffic 매개 변수가 추가되었습니다.
이전에 사용되지 않았던 InstallInternetServer 매개 변수는 이제 배포 지점 구성을 변경합니다.
사용 중단
UseComputerAccount 매개 변수는 더 이상 사용되지 않습니다. 컴퓨터 계정을 사용하려면 UserName 을 $null 설정합니다.
Set-CMEmailNotificationComponent
호환성이 손상되지 않는 변경 내용
UseSsl 매개 변수가 추가되었습니다.
Set-CMFileReplicationRoute
수정된 버그
FileReplicationAccountName 매개 변수를 null 또는 빈 값으로 설정할 수 없습니다.
Set-CMHierarchySetting
호환성이 손상되지 않는 변경 내용
클라이언트 업그레이드 제외를 구성하기 위한 ExclusionCollection, ExclusionCollectionId, ExclusionCollectionName 및 EnableExclusionCollection 매개 변수가 추가되었습니다.
Set-CMIntuneSubscription
수정된 버그
ContactEmail 매개 변수를 null 또는 빈 값으로 설정할 수 없습니다.
호환성이 손상되지 않는 변경 내용
MaximumUserDevice 매개 변수는 이제 1에서 15 사이의 값을 지원합니다.
Set-CMIntuneSubscriptionWindowsPhoneProperty
수정된 버그
AetCleanupFailure 오류로 Cmdlet이 예기치 않게 실패할 수 있습니다.
Set-CMMaintenanceTask
수정된 버그
PassThru 매개 변수로 인해 개체가 반환되지 않습니다.
Set-CMMulticastServicePoint
수정된 버그
UserName 매개 변수는 올바른 DOMAIN\user 서식 지정에 대한 값의 유효성을 검사하지 않습니다.
StartUdpPort 및 EndUdpPort 매개 변수는 특정 잘못된 구성에 대한 값의 유효성을 검사하지 않습니다.
StartIPAddress 및 EndIPAddress 매개 변수는 특정 잘못된 구성에 대한 값의 유효성을 검사하지 않습니다.
호환성이 손상되지 않는 변경 내용
UseAnyRangeIP 매개 변수가 추가되었습니다.
사용 중단
ClientTransferRate 매개 변수는 더 이상 지원되지 않습니다.
Set-CMProgram
호환성이 손상되지 않는 변경 내용
AddSupportedOperatingSystemPlatform, RemoveSupportedOperatingSystemPlatform 및 RunOnAnyPlatform 매개 변수가 추가되었습니다.
Set-CMSite
수정된 버그
RemoveClientRequestServiceType 이 지정된 값을 제대로 제거하지 못할 수 있습니다.
호환성이 손상되지 않는 변경 내용
SiteSystemCollectionBehavior, ThresholdOfSelectCollectionMax, ThresholdOfSelectCollectionByDefault 및 ThresholdOfSelectCollectionMax 매개 변수를 추가하여 사이트에 대한 디바이스 컬렉션 임계값을 구성했습니다.
Set-CMSiteSummaryTask
수정된 버그
PassThru 매개 변수로 인해 개체가 반환되지 않습니다.
Set-CMSoftwareUpdateAutoDeploymentRule
수정된 버그
MicrosoftAsVendor 매개 변수 값은 규칙에 적용되지 않을 수 있습니다.
호환성이 손상되지 않는 변경 내용
타사 패치를 지원하기 위한 Vendor 매개 변수가 추가되었습니다.
GenerateFailureAlert 매개 변수가 추가되었습니다.
Set-CMSoftwareUpdateDeployment
호환성이 손상되지 않는 변경 내용
RequirePostRebootFullScan 매개 변수가 추가되었습니다.
Set-CMSoftwareUpdatePointComponent
수정된 버그
EnableSynchronization 및 Schedule 매개 변수 사용으로 인해 부적절한 경고가 생성되거나 일정이 예상대로 수정되지 않을 수 있습니다.
Set-CMStatusFilterRule
수정된 버그
Priority 매개 변수 값에 대한 변경 내용은 상태 필터 규칙에 적용되지 않을 수 있습니다.
Set-CMTaskSequence
사용 중단
UseDefaultText 매개 변수는 더 이상 사용되지 않습니다. 기본 텍스트를 사용하려면 CustomText 를 $null 설정합니다.
Set-CMWindowsEnrollmentProfile
수정된 버그
Authority 매개 변수는 모든 매개 변수 집합에서 사용할 수 없습니다.