다음을 통해 공유


버전 2207에 대한 cmdlet 라이브러리 변경 Configuration Manager

적용 대상: Configuration Manager(현재 분기)

이러한 릴리스 정보에는 버전 2207의 Configuration Manager cmdlet 라이브러리에 대한 변경 내용이 요약되어 있습니다.

참고

Configuration Manager 현재 분기 버전 2203은 이러한 변경의 기준입니다. 자세한 내용은 버전 2203에 대한 cmdlet 라이브러리 변경 Configuration Manager 참조하세요.

새로운 cmdlet

Approve-CMOrchestrationGroupScript

이 cmdlet을 사용하여 오케스트레이션 그룹 스크립트를 승인합니다. 자세한 내용은 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

이 cmdlet을 사용하여 오케스트레이션 그룹 스크립트를 거부합니다. 자세한 내용은 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

이 cmdlet을 사용하여 지정된 오케스트레이션 그룹에서 스크립트를 가져옵니다. 자세한 내용은 Configuration Manager 오케스트레이션 그룹 정보를 참조하세요.

$referenceOG = Get-CMOrchestrationGroup -Name $Script:OGName
$preScript = $referenceOG | Get-CMOrchestrationGroupScript -ScriptType Pre

Start-CMDPMigration

이 cmdlet을 사용하여 원본 배포 지점에서 대상 배포 지점으로 마이그레이션을 시작합니다. 자세한 내용은 Configuration Manager 마이그레이션 정보를 참조하세요.

Start-CMDPMigration -SourceDistributionPointName sourceServer.dp -DestinationDistributionPointName destinationServer.dp -LockSourceDP 1

Stop-CMDPMigration

이 cmdlet을 사용하여 원본 배포 지점에서 대상 배포 지점으로의 마이그레이션을 중지합니다. 자세한 내용은 Configuration Manager 마이그레이션 정보를 참조하세요.

Stop-CMDPMigration -SourceDistributionPointName sourceServer.dp -DestinationDistributionPointName destinationServer.dp -LockSourceDP 1

Get-CMDPMigrationContentStatus

이 cmdlet을 사용하여 원본 배포 지점에서 대상 배포 지점으로 마이그레이션의 콘텐츠 상태를 가져옵니다. 자세한 내용은 Configuration Manager 마이그레이션 정보를 참조하세요.

Get-CMDPMigrationContentStatus  -SourceDistributionPointName sourceServer.dp -DestinationDistributionPointName destinationServer.dp

Get-CMDPMigrationStatus

이 cmdlet을 사용하여 원본 배포 지점에서 대상 배포 지점으로의 마이그레이션 상태를 가져옵니다. 자세한 내용은 Configuration Manager 마이그레이션 정보를 참조하세요.

Get-CMDPMigrationStatus -SourceDistributionPointName sourceServer.dp -DestinationDistributionPointName destinationServer.dp

Get-CMTrustedRootCertificationAuthority

이 cmdlet을 사용하여 사이트에서 신뢰할 수 있는 루트 인증 기관의 인증서를 가져옵니다.

$ci =Get-CMTrustedRootCertificationAuthority
$ci =Get-CMTrustedRootCertificationAuthority -ViewDetail

New-CMAADClientApplication

이 cmdlet을 사용하여 Azure Active Directory(Azure AD)에서 클라이언트 앱 등록을 만듭니다. 이 cmdlet을 실행하면 테넌트 로그인하라는 메시지가 표시됩니다. 이 앱 등록에 대한 자세한 내용은 CMG에 대한 Azure AD 앱 수동 등록을 참조하세요.

$serverApp = New-CMAADServerApplication -AppName $appName
New-CMAADClientApplication -AppName $name -InputObject $serverApp

New-CMAADServerApplication

이 cmdlet을 사용하여 Azure AD 서버 앱 등록을 만듭니다. 이 cmdlet을 실행하면 테넌트 로그인하라는 메시지가 표시됩니다. 이 앱 등록에 대한 자세한 내용은 CMG에 대한 Azure AD 앱 수동 등록을 참조하세요.

New-CMAADServerApplication -AppName $appName

Set-CMDefaultBoundaryGroup

이 cmdlet을 사용하여 기본 사이트 경계 그룹의 속성을 수정합니다. 기본 사이트 경계 그룹의 클라이언트에 대한 클라우드 기반 원본을 포함하고 선호하도록 옵션을 설정할 수 있습니다. 경계 그룹에 대한 자세한 내용은 Configuration Manager 경계 그룹 정보를 참조하세요.

Set-CMDefaultBoundaryGroup -IncludeCloudBasedSources $true -PreferCloudBasedSources $true

사용되지 않는 cmdlet 및 제거된 cmdlet

리소스 액세스 기능이 더 이상 지원되지 않으므로 다음 cmdlet을 더 이상 사용할 수 없습니다.

Cmdlet 변경 내용

이 버전의 기존 cmdlet은 다음과 같이 변경되었습니다. 변경 내용은 새로운 기능 또는 버그 수정일 수 있습니다. 일부 변경 내용이 손상될 수 있습니다. 이 섹션에 나열된 cmdlet 또는 기능 영역 중 하나를 사용하는 경우 변경 내용을 주의 깊게 검토하여 사용에 미치는 영향을 이해합니다.

Add-CMManagementPoint

자세한 내용은 Add-CMManagementPoint를 참조하세요.

호환성이 손상되지 않는 변경 내용

  • 이 cmdlet을 사용하여 클라우드 관리 게이트웨이와의 통신을 사용하도록 설정하면 이제 기본적으로 인터넷 및 인트라넷 클라이언트를 모두 지원하도록 관리 지점을 구성합니다.
  • 클라우드 게이트웨이를 사용하도록 설정하면 ClientConnectionTypes.InternetAndIntranet 이 기본값이 됩니다.

Add-CMReportingServicePoint

자세한 내용은 Add-CMReportingServicePoint를 참조하세요.

호환성이 손상되지 않는 변경 내용

이 cmdlet은 PowerShell7에서 SOAP가 지원되지 않으므로 PowerShell7에서 실행되도록 차단됩니다. 이 cmdlet에는 PowerShell 버전 7과 함께 사용되는 .NET Core 대신 .NET Framework 필요합니다.

Get-CMObjectSecurityScope

자세한 내용은 Get-CMObjectSecurityScope를 참조하세요.

호환성이 손상되지 않는 변경 내용

이제 이 cmdlet을 사용하여 지정된 폴더 개체의 보안 범위를 가져올 수 있습니다.

New-CMCloudManagementGateway

자세한 내용은 New-CMCloudManagementGateway를 참조하세요.

호환성이 손상되지 않는 변경 내용

가상 머신 확장 집합을 사용하여 CMG(클라우드 관리 게이트웨이) 만들기를 지원하는 매개 변수 VMSSVMSize버전 이 추가되었습니다.

New-CMCoManagementPolicy

자세한 내용은 New-CMCoManagementPolicy를 참조하세요.

호환성이 손상되지 않는 변경 내용

  • 이제 만든 정책을 보고 이 cmdlet에서 두 번째 정책을 만들지 않도록 할 수 있습니다.
  • 이제 이 cmdlet에서 Co-Management 정책을 만드는 동안 UI와 같은 각 워크로드에 대한 자식 정책을 만들 수도 있습니다.

New-CMComplianceRuleRegistryKeyPermission

자세한 내용은 New-CMComplianceRuleRegistryKeyPermission을 참조하세요.

수정된 버그

규칙을 만들 때 OperandDataType 속성의 문제가 해결되었습니다.

Add-CMComplianceSettingWqlQuery

자세한 내용은 Add-CMComplianceSettingWqlQuery를 참조하세요.

호환성이 손상되지 않는 변경 내용

이 cmdlet을 사용하는 경우 이제 whereClause 매개 변수에 $null 값을 지정할 수 있습니다.

Set-CMClientSettingComplianceSetting

자세한 내용은 Set-CMClientSettingComplianceSetting을 참조하세요.

호환성이 손상되지 않는 변경 내용

스크립트 실행 시간 제한 값을 확장하기 위해 새 매개 변수 ScriptExecutionTimeoutSecs 를 추가했습니다.

Set-CMClientSettingClientCache

자세한 내용은 Set-CMClientSettingClientCache를 참조하세요.

호환성이 손상되지 않는 변경 내용

클라이언트가 캐시된 콘텐츠를 제거하기 전에 최소 기간 설정을 지원하기 위해 새 매개 변수 MinCacheTombstoneContentMins 를 추가했습니다.

Set-CMClientSettingComputerRestart

자세한 내용은 Set-CMClientSettingComputerRestart를 참조하세요.

호환되지 않는 변경 내용 및 버그 수정

  • 콘솔에 맞게 CountdownMinsRebootLogoffNotificationCountdownMins 매개 변수의 유효성 검사 범위를 확장했습니다.
  • 콘솔에 맞게 새 매개 변수 CountdownIntervalMinsServerRebootLowRight 가 추가되었습니다.
  • NoRebootEnforcement 매개 변수에 대한 속성 이름 문제가 해결되었습니다.

Set-CMClientSettingEndpointProtection

자세한 내용은 Set-CMClientSettingEndpointProtection을 참조하세요.

호환성이 손상되지 않는 변경 내용

이제 새 매개 변수 DefenderAgent를 사용하여 Defender 에이전트 유형을 지정할 수 있습니다.

Get-CMNotification

자세한 내용은 Get-CMNotification을 참조하세요.

호환성이 손상되지 않는 변경 내용

  • 이제 이 cmdlet을 사용하여 IsBuiltIn 매개 변수를 사용하여 기본 제공 알림을 받을 수 있습니다.
  • 이제 이 cmdlet을 사용하여 매개 변수 CanDismiss를 사용하여 해제할 수 있는 알림을 가져올 수도 있습니다.
  • 이제 파이프라인을 지원하는 NotificationTasks 매개 변수에 대한 새 별칭 InputObject가 추가되었습니다.

New-CMFolder

자세한 내용은 New-CMFolder를 참조하세요.

수정된 버그

이 cmdlet을 사용하여 콘솔에 새 폴더를 만들 때 폴더 경로 유효성 검사의 문제가 해결되었습니다.

여러 cmdlet에 대한 변경 내용

이제 다음 폴더 관련 cmdlet은 소프트웨어 업데이트 그룹 및 자동 배포 규칙을 지원합니다.

이제 다음 cmdlet은 CMG가 가상 머신 확장 집합인 동안 서비스를 시작하거나 중지하기 위한 유효성 검사 조건을 추가했습니다.

피드백을 제공하거나 문제를 보고하는 방법

이 문서에 설명된 많은 수정 사항 및 개선 사항은 피드백의 결과입니다.

피드백을 보내려면 Configuration Manager 콘솔을 사용합니다. 자세한 내용은 PowerShell에 대한 피드백을 참조하세요.