概要
この記事では、Microsoft System Center 2012 R2 Configuration Managerの累積的な更新プログラム 3 (CU3) で修正されるWindows PowerShellの問題について説明します。 その他の CU3 修正プログラムについては、次のマイクロソフト サポート技術情報の記事を参照してください。
2994331 System Center 2012 R2 Configuration Manager の累積的な更新プログラム 3 の説明
修正される問題
-
Get-CMAssetIntelligenceSynchronizationPointは null オブジェクトを返し、Remove-CMAssetIntelligenceSynchronizationPoint と共に使用すると NullReferenceException エラーが発生します。
-
New-CMTaskSequence -InstallationProductKey パラメーターの null または空の値は受け入れられません。
-
CertificateExpirationTimeUtc パラメーターは、Set-CMDistributionPoint コマンドレットでは無視されます。
-
New-CMTaskSequenceMedia CaptureMediaOption パラメーターと共に使用すると、InvalidOperationException エラーが返されます。
-
New-CMMigrationJob コマンドレットは、入れ子になったコレクションを -MigrationCollection パラメーターに貼り付けると、次のようなエラーを返します。
New-CMMigrationJob : 少なくとも 1 つのコレクションを選択して続行する
-
Add-CMReportingServicePointコマンドレットでは、レポート サービス ポイントが正しく作成されません。
-
Get-CMDevice コマンドレットによって返されるオブジェクトを参照するコマンドレットは、次のようなエラーをトリガーします。
InvalidArgument: (:)[New-CMDeviceVariable], ParameterBindingArgumentTransformationException
-
New-CMMigrationJob コマンドレットの -EnableProgramAfterAdvertisementMigrated パラメーターは、指定したプログラムを有効にしません。
-
Set-CMAccount inputObject パラメーターと共に使用すると、NullReferenceException エラーが返されます。
-
Get-CMBaselineXMLDefinitionは、パラメーターなしで実行すると結果を返しません。 これで、-Name パラメーターが必要になりました。
-
Update-CMClientStatus -Force を指定すると、確認ウィンドウがクライアントに表示されます。
-
Set-CMWindowsFirewallPolicyは、-Priority パラメーターが指定されている場合に例外を返します。
-
CopySQLServerExpressOnSecondarySite パラメーターでNew-CMSecondarySiteを使用すると、セカンダリ サイト データベース名が正しく作成されません。
-
指定したドライバーが正常にインポートされた場合でも、Import-CMDriverは常に "無効なオブジェクト パス" を返します。
-
一般的な *-Item パラメーター (-WhatIf など) は、CMSite PSDrive では期待どおりに機能しません。
-
New-CMComputerAssociation NullReferenceException エラーを返します。
-
New-CMTaskSequenceMedia-CaptureMediaOption パラメーターと共に使用すると、InvalidOperationException エラーが返されます。
-
New-CMSiteSystemServerすると、PowerShell が予期せず終了します。
http://support.microsoft.com/kb/2984644
その他の変更
-
複数のコマンドレットが変更され、大きな (数千個のオブジェクト) 結果セットをより適切に処理できます。
-
多くの (75 以上) アプリケーションを含む環境では、Start-CMApplicationDeployment型の実行速度が速くなります。
-
-
次のような一部のパラメーターでワイルドカード文字をサポートするように、複数のコマンドレットが変更されています。
-
Get-CMDeploymentPackage
-
Get-CMDeploymentType
-
Get-CMSiteMaintenanceTask
-
Get-CMStatusReportingComponent
-
Remove-CMDeploymentType
-
Remove-CMDeployment
-
Remove-CMUserCollectionFromDistributionPointGroup
-
Remove-CMDeviceCollectionFromDistributionPointGroup
-
-
Set-CMDeploymentTypeでは、AppV または AppV5X の展開の種類で –ContentLocation を使用できなくなります。
-
Set-CMDeviceCollectionでは、新しい –RefreshSchedule パラメーターと –RefreshType パラメーターを使用したコレクション スケジュールの設定がサポートされるようになりました。
-
Set-CMDeviceOwnership、存在しないデバイス名の場合にクリア エラー メッセージが返されるようになりました。
-
オブジェクトのパイプライン処理をサポートするために、複数のコマンドレットが変更されています。 これには、サイトロール、アプリケーション、コレクション、プログラム、パッケージの作成、設定、削除に使用されるコマンドレットが含まれます。
既知の問題
-
Set-CMDistributionPoint –ComputersUsePxePassword パラメーターは、データベースに有効なパスワードを保存できない場合があります。