Current Branch 1702 の Configuration Manager コマンドレット ライブラリの変更
注:
System Center Configuration Current Branch 1610 は、これらの変更のベースラインです。 詳細については、「 Current Branch 1610 の Configuration Manager コマンドレット ライブラリの変更 」を参照してください。
重要な変更
ドキュメント ライブラリの更新
最新のコマンドレット ライブラリのドキュメントについては、「 ConfigurationManager モジュール リファレンス」を参照してください。
削除されたコマンドレット
次のコマンドレットはサポートされなくなり、削除されました。
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'
既知の問題
これらは、このリリースでは解決されないコマンドレット ライブラリに関する既知の問題です。
Get-CMAadConditionalAccessPolicy と Set-CMAadConditionalAccessPolicy
これらのコマンドレットには、64 ビットの PowerShell 環境が必要です。
回避策
- なし
新しいコマンドレット
これらは、新しい機能を追加したり、既存のコマンドレットの機能を強化したりする、このリリース用に新しく追加されたコマンドレットです。
iOS 登録プロファイル
iOS 登録プロファイルを構成するための新しいコマンドレットが追加されました。
Get-CMIosEnrollmentProfile
New-CMIosEnrollmentProfile
Remove-CMIosEnrollmentPRofile
Set-CMIosEnrollmentProfile
クラウド管理ゲートウェイ コマンドレット
クラウド管理ゲートウェイ サイトの役割を構成するための新しいコマンドレットが追加されました。
Add-CMCloudManagementGatewayConnectionPoint
Get-CMCloudManagementGateway
Get-CMCloudManagementGatewayConnectionPoint
New-CMCloudManagementGateway
Remove-CMCloudManagementGateway
Remove-CMCloudManagementGatewayConnectionPoint
Set-CMCloudManagementGateway
Set-CMCloudManagementGatewayConnectionPoint
Start-CMCloudManagementGateway
Stop-CMCloudManagementGateway
Data Warehouse サービス ポイントコマンドレット
Data Warehouse サービス ポイント サイトの役割を構成するための新しいコマンドレットが追加されました。
Add-CMDataWarehouseServicePoint
Get-CMDataWarehouseServicePoint
Remove-CMDataWarehouseServicePoint
Set-CMDataWarehouseServicePoint
デプロイ コマンドレット
デプロイとデプロイの監視シナリオに関して、いくつかの新しいコマンドレットが作成され、改善されました。
コンテンツ配布の状態
Get-CMDistributionStatus は、アプリケーション、設定、プログラム パッケージなどのコンテンツ オブジェクトの配布状態を取得するために使用できる新しいコマンドレットです。
デプロイを取得する
コマンドレットは、実際のデプロイに関連付けられたオブジェクトを取得するために作成されています。
Get-CMApplicationDeployment
Get-CMBaselineDeployment
Get-CMConfigurationPolicyDeployment
Get-CMPackageDeployment
Get-CMSoftwareUpdateDeployment
Get-CMTaskSequenceDeployment
デプロイの作成
新しいデプロイを作成するためのコマンドレットが作成されました。 これらのコマンドレットは、既存の Start-CM*Deployment コマンドレットよりも優先されます。
New-CMApplicationDeployment
New-CMBaselineDeployment
New-CMConfigurationPolicyDeployment
New-CMPackageDeployment
New-CMSoftwareUpdateDeployment
New-TaskSequenceDeployment
オブジェクト パイプラインのサポートの強化
Set-CM*Deployment、Remove-CM*Deployment、Get-CM*DeploymentStatus がオブジェクト パイプラインを完全にサポートするようになりました。
Start-CM<feature>Deployment コマンドレットは非推奨になりました
次の Start-CM<feature>Deployment コマンドレットは非推奨になりました。 置換コマンドレットはパラメーター名が異なる場合がありますが、同一である必要があり、場合によっては機能が向上します。
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
このコマンドレットは、コレクション、デバイス、またはユーザーの結果のクライアント設定を取得します。
オペレーティング システムアップグレードパッケージの更新
オペレーティング システム アップグレード パッケージの更新スケジュールを作成および変更するための新しいコマンドレットが追加されました。
Clear-CMOperatingSystemUpgradeUpdateSchedule
Get-CMOperatingSystemUpgradeUpdateSchedule
New-CMOperatingSystemUpgradeUpdateSchedule
Remove-CMOperatingSystemUpgradeUpdateSchedule
Remove-CMSoftwareUpdateFromGroup
このコマンドレットは、ソフトウェア更新プログラム グループからソフトウェア更新プログラムを削除します。
コマンドレットの変更
このリリースの既存のコマンドレットに対して、次の変更が行われました。 変更は、新機能、バグ修正、または非推奨の可能性があり、破壊的な可能性があります。 このセクションに記載されているコマンドレットまたは機能領域のいずれかを使用する場合は、変更内容を注意深く確認して、それらが使用に与える影響を理解してください。
その他の変更
修正されたバグ
特定のプロバイダー クラスで使用される大きなSMS_EmbeddedPropertyList オブジェクトがコマンドレット フレームワークによって適切に使用されない場合があり、これらの値を取得または設定するときに未定義の動作が発生する可能性があります。
マルウェア対策ポリシーまたはクライアント設定に対する変更の特定の組み合わせにより、無効なポリシーが生成される可能性があります。 この状態の場合、SMS プロバイダーは "インスタンスが有効なクライアント エージェント構成ではありません" エラーを返します。
管理ポイントとソフトウェア更新ポイントを構成するためのコマンドレットにより、これらのロールをクラウド管理ゲートウェイで使用できるように EnableCloudGateway パラメーターが追加されました。
サイトメンテナンス期間の構成
破壊的でない変更
CMMaintenanceWindow コマンドレットで、サイトのメンテナンス期間の構成がサポートされるようになりました。 Get-CMSite の出力を New、Remove、または Set-CMMaintenanceWindow にパイプライン化して、サイトのメンテナンス期間を構成できます。
Add-CMDeploymentType
破壊的変更
Nokia の展開の種類の作成のサポートが削除されました。
Add-CMDeviceAfinityToUser
修正されたバグ
ObjectNotFound エラーが発生すると、コマンドレットが予期せず失敗する可能性があります。
Add-CMDistributionPoint
修正されたバグ
コマンドレットを使用すると、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
修正されたバグ
コマンドレットを使用すると、以前に処理されたアフィニティ要求を承認できます。
Convert-CMSchedule
修正されたバグ
InputObject パラメーターは、パイプライン化されたスケジュール オブジェクトを受け入れません。
Deny-CMUserDeviceAffinityRequest
修正されたバグ
コマンドレットを使用すると、以前に処理されたアフィニティ要求を拒否できます。
Get-CMAlert
修正されたバグ
クライアントの正常性またはエンドポイント保護のアラートを取得できません。
Get-CMSiteStatusMessage
破壊的でない変更
ComputerName、 Severity、 SiteCode の各パラメーターが配列値を受け入れるようになりました。
さらにフィルター処理するための MessageId、 Module、 Component、 FilterHashTable パラメーターを追加しました。
すべての文字列ベースのフィルター パラメーターがワイルドカードを受け入れるようになりました。
Get-CMWindowsEnrollmentProfilePackage
修正されたバグ
パラメーターなしでコマンドレットを指定することはできません。
Import-CMComputerInformation
破壊的変更
既に存在するレコードをインポートし、新しい MergeIfExist パラメーターが指定されていない場合、コマンドレットは失敗します。
Import-CMDriver
修正されたバグ
ImportFolder を使用すると、ドライバー パッケージで予想よりも多くの領域が使用される場合があります。
Install-CMClient
破壊的でない変更
Get-CMDevice と Get-CMResource からのパイプライン オブジェクトのサポートが追加されました。
Invoke-CMRemoteControl
修正されたバグ
コマンドレットは 、Get-CMSiteSystemServer からのパイプライン オブジェクトを受け入れません。
リモート コントロール用のサイト システム サーバーもクライアント コンピューターでない場合は、ターゲットにできません。
New-CMActiveDirectoryForest
破壊的でない変更
検出アカウントの構成を許可する UserName パラメーターを追加しました。
AddPublishingSite パラメーターを追加しました。
New-CMApplicationDeployment
破壊的でない変更
UpdateSupersedence パラメーターを追加しました。
New-CMBoundaryGroup
破壊的変更
FastLink は、 AddSiteSystemServer パラメーターのハッシュ テーブルでサポートされている唯一の値です。 その他のすべての値のサポートが削除されました。
New-CMCertificateProfilePfx
修正されたバグ
KeyStorageProvider パラメーター値は、新しく作成された証明書プロファイルに想定どおりに適用されない場合があります。
New-CMGlobalCondition
破壊的変更
Nokia グローバル条件の作成のサポートが削除されました。
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
修正されたバグ
コマンドレットの実行時に、AmbiguousParameterSet エラーが発生する可能性があります。
Set-CMActiveDirectoryForest
破壊的でない変更
検出アカウントの構成を許可する UserName パラメーターを追加しました。
AddPublishingSite パラメーターと RemovePublishingSite パラメーターを追加しました。
Set-CMAdvancedThreatProtectionPolicy
修正されたバグ
優先度を増減すると、 ObjectNotFound エラーが返される可能性があります。
Set-CMAntimalwarePolicy
修正されたバグ
WhatIf に 予期されるポリシー名が表示されない場合があります。
パイプライン オブジェクトを使用する場合、リアルタイム保護設定を変更することはできません。
破壊的でない変更
コマンドレットは 、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
修正されたバグ
コマンドレットを使用すると、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 エラーで予期せず失敗する可能性があります。
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 パラメーターは、すべてのパラメーター・セットで使用できるわけではありません。