Share via


バージョン 1906 のConfiguration Manager コマンドレット ライブラリの変更

Configuration Manager (現在のブランチ) に適用

注:

Configuration Manager現在のブランチ バージョン 1902 が、これらの変更のベースラインです。 詳細については、「バージョン 1902 のコマンドレット ライブラリの変更Configuration Manager」を参照してください。

重要な変更

新しいコマンドレット

Get-CMTSStepRunTaskSequence

このコマンドレットを使用して、特定の タスク シーケンスからタスク シーケンスの実行 ステップを取得します。

$myStep = $ReferenceTaskSequence | Get-CMTSStepRunTaskSequence -StepName $name1

New-CMSoftwareCenterTabItem

このコマンドレットを使用して、カスタムの [ソフトウェア センター] タブを作成します。

$itemA = New-CMSoftwareCenterTabItem -Name "1abc" -Url http://www.a

New-CMTSStepRunTaskSequence

このコマンドレットを使用して、タスク シーケンス ステップの 実行タスク シーケンスを作成します

$myStep = New-CMTSStepRunTaskSequence - Name $name1 -RunTaskSequence $refSubTaskSequence

Remove-CMTSStepRunTaskSequence

コマンドレットを使用して、特定のタスク シーケンスからタスク シーケンスステップ 実行タスク シーケンス を削除します。

$ReferenceTaskSequence | Remove-CMTSStepRunTaskSequence -StepName $myStep.Name -Force

Set-CMScript

スクリプトを編集するには、このコマンドレットを使用します。

Get-CMScript -ScriptName $name | Set-CMScript -ScriptFile $file

Set-CMTSStepRunTaskSequence

このコマンドレットを使用して、タスク シーケンス ステップの [タスク シーケンスの実行] を編集します

$ReferenceTaskSequence | Set-CMTSStepRunTaskSequence -RunTaskSequence $refSubTaskSequence

削除されたコマンドレット

None

非推奨のコマンドレット

  • Get-CMAadConditionalAccessPolicy
  • Set-CMAadConditionalAccessPolicy

既知の問題

次の項目は、このバージョンでは解決されないコマンドレット ライブラリに関する既知の問題です。

Import-CMSecurityRole

コマンドレットは、ファイル SecuredRoles.xsdを検索する DirectoryNotFoundException エラーで失敗する可能性があります。

回避策

  • 論理パスまたはモジュール名ではなく、ファイルに対して ConfigurationManager.psd1 を呼び出Import-Moduleします。

Set-CMSoftwareUpdatePoint

基になる SMS Provider オブジェクトが変更されていても、Schedule への変更がConfiguration Managerコンソールに表示されない場合があります。

回避策

  • Configuration Manager コンソールを終了して再起動します。

リソースの追跡と回復 (ベータ版)

このバージョンでは、PowerShell ランタイムで使用される SMS プロバイダー オブジェクトの追跡をサポートし、不要になったときにこれらのリソースをクリーンアップするための新しいコマンドレットが追加されます。

  • Disconnect-CMTrackedObject
  • Start-CMObjectTracking
  • Stop-CMObjectTracking

を実行 Start-CMObjectTrackingすると、PowerShell ランタイムはコマンドレット ライブラリ コマンドレットによって作成されたオブジェクトを追跡 IResultObject します。 で手動でクリーンアップ .Dispose()されていないコマンドレットの場合は、個々のオブジェクトに対して を使用 Disconnect-CMTrackedObject してそれらを再利用します。

# Reclaim a single tracked object
$o | Disconnect-CMTrackedObject

# Reclaim all tracked objects
Disconnect-CMTrackedObject -All

オブジェクトが再利用されると、オブジェクト パイプラインを介して再利用したり、別のコマンドレットに渡したりできなくなります。

Stop-CMObjectTracking を使用して、オブジェクトの追跡をオフにすることができます。 以前に割り当てられたオブジェクトはアクティブなままになります。

リソースが解放されていないと、SMS プロバイダーがクォータ違反エラーを発生させる可能性があります。 通常、これらのクォータの問題は、大規模な SMS プロバイダー オブジェクトのセットの操作や実行時間の長い環境で発生します。

注:

この機能は試験的であり、将来のリリースで変更または削除される可能性があります。 これはオプトインであり、既定では有効になっていません。

コマンドレットの変更

このバージョンの既存のコマンドレットに対して、次の変更が行われました。 変更には、新機能、バグ修正、または非推奨が含まれる場合があります。 一部の変更が壊れる可能性があります。 このセクションに記載されているいずれかのコマンドレットまたは機能領域を使用する場合は、変更内容を慎重に確認して、使用に与える影響を理解してください。

Add-CMComplianceSettingScript

修正されたバグ

  • 修復をサポートするためのオプションがありません。

破壊的でない変更

  • 修復をサポートするパラメーターを追加しました。 -Remediate
Add-CMComplianceSettingScript -InputObject $ci -DiscoveryScriptLanguage PowerShell -DataType String -Name "test1" -DiscoveryScriptText "test" -RemediationScriptLanguage PowerShell -RemediationScriptText "test"  -RuleName rule1 -ExpressionOperator IsEquals -ValueRule -ExpectedValue 1.0 -Remediate

Add-CMDeviceCollectionDirectMembershipRule

修正されたバグ

  • 何百もの直接規則を適用しようとしたときにコマンドレットが失敗しました。

破壊的でない変更

  • パフォーマンスを向上させるために、クエリを異なるクラスから分離しました。

Add-CMMsiDeploymentType

修正されたバグ

  • コマンドレットがログオン要件の設定を変更したときに、動作がコンソールと一致していませんでした。
  • アプリケーション のプロパティがありません。
  • と が指定されたときに間違った値-LogonRequirementType-RequireUserInteractionを指定する可能性があります-InstallationBehaviorType InstallForSystemIfResourceIsDeviceOtherwiseInstallForUser

破壊的でない変更

  • "ユーザー エクスペリエンス" 設定の検証ロジックを変更しました。"ユーザー操作" は、ログオン要件として "ユーザー ログオンなし" を指定した場合にのみブロックされます。
  • アプリケーションのプロパティを追加しました。 CategoryInstance_UniqueIDsFeatured
  • -RequireUserInteraction、および の-LogonRequirementType問題に対処するための組み合わせロジックを追加しました-InstallationBehaviorType

Add-CMScriptDeploymentType

修正されたバグ

  • null 値を に -AddRequirement指定すると失敗しました。
  • アプリケーション のプロパティがありません。

破壊的でない変更

  • null 値のパラメーター検証を追加しました。
  • アプリケーションのプロパティを追加しました。 CategoryInstance_UniqueIDsFeatured

Add-CMUserCollectionDirectMembershipRule

修正されたバグ

  • 何百もの直接規則を適用しようとしたときにコマンドレットが失敗しました。

破壊的でない変更

  • パフォーマンスを向上させるために、クエリを異なるクラスから分離しました。

Import-CMDriver

修正されたバグ

  • コマンドレットが正しく機能しません。

破壊的でない変更

  • 未処理の例外の問題を修正しました。
  • コンソールに合わせて配置するソース パスの問題を修正しました。

Import-CMDriverPackage

修正されたバグ

  • パラメーターは -ImportActionType 、すべてのオブジェクトに対して同じインポート アクションを設定します。

破壊的でない変更

  • コマンドレットでは、既定のアクションを使用してオブジェクトをインポートします (指定しなかった場合)。
  • オブジェクトの異なるクラスに対するインポート アクションの種類の指定をサポートする新しいパラメーターを追加しました。 -ImportActionTypeSpec
# Specify import action type for different classes of object:
$classVsAction = @{"SMS_Driver" = [Microsoft.ConfigurationManagement.AdminConsole.MigrationAssistant.ImportActionType]::AppendDriverCategories}
Import-CMDriverPackage -ImportFilePath $filePath -ImportActionTypeSpec $classVsAction

Import-CMTaskSequence

修正されたバグ

  • パラメーターは -ImportActionType 、すべてのオブジェクトに対して同じインポート アクションを設定します。

破壊的でない変更

  • コマンドレットは、既定のアクションを使用してオブジェクトをインポートします (指定しなかった場合)。
  • オブジェクトの異なるクラスに対するインポート アクションの種類の指定をサポートする新しいパラメーターを追加しました。 -ImportActionTypeSpec

Invoke-CMClientAction

修正されたバグ

  • パラメーター -DeviceName、、 -DeviceIdまたは -Device を持つコマンドレットは、"すべてのシステム" コレクションに対するアクセス許可がない場合は失敗します。
  • マシンをウェイクアップするためのオプションがありません。

破壊的でない変更

  • コンソールに合わせてコレクションのアクセス許可の制限を削除しました。
  • ウェイクアップ マシンをサポートする新しいパラメーターを追加しました。
    • -ParentCollectionId
    • -ParentCollectionName
    • -ParentCollection
# Wake up machine:
Invoke-CMClientAction -DeviceName "SleepDevice01" -ActionType ClientNotificationWakeUpClientNow -ParentCollectionId $col.CollectionID

Invoke-CMEndpointProtectionScan

修正されたバグ

  • パラメーター -DeviceName、、 -DeviceIdまたは -Device を持つコマンドレットは、"すべてのシステム" コレクションに対するアクセス許可がない場合は失敗します。

破壊的でない変更

  • コンソールに合わせてコレクションのアクセス許可の制限を削除しました。

Invoke-CMQuery

修正されたバグ

  • Invoke-CMQuery コマンドは パラメーターを -LimitToCollectionID 尊重しませんでした。

破壊的でない変更

  • CMquery オブジェクトのパラメーター -LimitToCollectionID に対してサポートされている空の値。

Get-CMApplicationDeployment

修正されたバグ

  • コマンドレットでは、 を使用して -InputObectオブジェクトが予期せず破棄されます。

破壊的でない変更

  • オブジェクトの破棄に関する問題を修正しました。

New-CMApplication

修正されたバグ

  • サイズが 250x250 を超えるアイコンを設定できませんでした。

破壊的でない変更

  • 本体に合わせてアイコン サイズを 512 x 512 に拡張しました。

New-CMApplicationDeployment

修正されたバグ

  • コマンドレットでは、 を使用して -InputObectオブジェクトが予期せず破棄されます。

破壊的でない変更

  • オブジェクトの破棄に関する問題を修正しました。

New-CMApplicationDisplayInfo

修正されたバグ

  • サイズが 250x250 を超えるアイコンを設定できませんでした。

破壊的でない変更

  • 本体に合わせてアイコン サイズを 512 x 512 に拡張しました。

New-CMAutoDeploymentRuleDeployment

修正されたバグ

  • "WUMU を許可する" オプションと "従量制課金ネットワークの使用を許可する" オプションのパラメーターがありません。
  • "DelayGracePeriod" と "SoftwareUpdatesBehaviorOfRestart" のパラメーターがありません
  • 日付の時間単位の入力に対する検証がありません。

破壊的でない変更

  • "WUMU を許可する" オプションと "従量制課金ネットワークの使用を許可する" オプションをサポートする新しいパラメーターを追加しました。
    • -AllowDownloadFromMicrosoftUpdate
    • -AllowUseMeteredNetwork
  • "DelayGracePeriod" オプションと "SoftwareUpdatesBehaviorOfRestart" オプションをサポートする新しいパラメーターを追加しました。
    • -SoftDeadlineEnabled
    • -RequirePostRebootFullScan
  • 特定のユニットで使用可能な検証と期限を追加しました。

New-CMBaseline

修正されたバグ

  • "共同管理クライアントに適用する" をサポートするためのオプションが必要です。

破壊的でない変更

  • "共同管理クライアントに適用する" オプションをサポートする新しいパラメーターを追加しました。
    • -AllowComanagedClients

New-CMBootableMedia

修正されたバグ

  • "Autorun.inf を含めないようにする機能" をサポートするためのオプションが必要です。

破壊的でない変更

  • オプション "Autorun.inf を含めないようにする機能" をサポートする新しいパラメーターを追加しました。
    • -NoAutoRun

New-CMCaptureMedia

修正されたバグ

  • "Autorun.inf を含めないようにする機能" をサポートするためのオプションが必要です。

破壊的でない変更

  • オプション "Autorun.inf を含めないようにする機能" をサポートする新しいパラメーターを追加しました。
    • -NoAutoRun

New-CMPackage

修正されたバグ

  • コマンドレットは、パッケージ情報に特大テキストを設定する場合があります。

破壊的でない変更

  • コンソールに合わせて文字列値の長さの検証を追加しました。

New-CMPackageDeployment

修正されたバグ

  • プロパティ名が間違っているため、コマンドレットが失敗しました。

破壊的でない変更

  • プロパティ名の問題を修正しました。

New-CMPrestageMedia

修正されたバグ

  • "Autorun.inf を含めないようにする機能" をサポートするためのオプションが必要です。

破壊的でない変更

  • オプション "Autorun.inf を含めないようにする機能" をサポートする新しいパラメーターを追加しました。
    • -NoAutoRun

New-CMRequirementRuleCommonValue

修正されたバグ

  • 共通値を持つ要件ルールを指定すると、デプロイの種類で評価が失敗しました。

破壊的でない変更

  • 1 つの文字列で '/r/n' を防ぐための文字列値の問題を修正しました。

New-CMSchedule

修正されたバグ

  • オフセット日オプションがありません。

破壊的でない変更

  • monthlybyweekday のオフセットをサポートするためのパラメーター OffsetDay を追加しました。
New-CMSchedule -Start (Get-Date) -DayOfWeek Monday -WeekOrder Second -RecurCount 1 -OffsetDay 0

New-CMSoftwareUpdateAutoDeploymentRule

修正されたバグ

  • このコマンドレットを使用して、サードパーティのカタログを自動展開ルールに追加できませんでした。
  • Office 365言語の選択がありません。
  • フィルター オプションがありません: "アーキテクチャ" と "コンテンツ サイズ" です。
  • ユニットで使用可能な時間と期限の検証がありません。
  • $false を に -EnableAfterCreate設定できませんでした。
  • 言語選択の既定値がコンソールと一致しませんでした。

破壊的でない変更

  • サード パーティの更新プログラムのベンダー サポートを追加しました。
  • コンソールに合わせてOffice 365言語を選択するための新しいパラメーターを追加しました。
    • -O365LanguageSelection
  • フィルター オプション "アーキテクチャ" と "コンテンツ サイズ" の新しいパラメーターを追加しました。
    • -Architecture
    • -ContentSize
  • ユニットで使用可能な時間と期限の検証を追加しました。
  • を設定 -EnableAfterCreateするロジックを修正しました。
  • 本体に合わせて言語選択の既定値を変更しました。
# Set filter "Architecture":
$newADR = New-CMSoftwareUpdateAutoDeploymentRule -Collection $collection -DeploymentPackageName $PackageName -Name $name -Architecture X86, Itanium, X64

# Set filter "Content Size":
$newADR = New-CMSoftwareUpdateAutoDeploymentRule -Collection $collection -DeploymentPackageName $PackageName -Name $name -ContentSize $size

New-CMSoftwareUpdateDeployment

修正されたバグ

  • "DelayGracePeriod" のオプションがありません。

破壊的でない変更

  • オプション "DelayGracePeriod" の新しいパラメーターを追加しました。
    • -SoftDeadlineEnabled

New-CMStandaloneMedia

修正されたバグ

  • "Autorun.inf を含めないようにする機能" をサポートするためのオプションが必要です。

破壊的でない変更

  • オプション "Autorun.inf を含めないようにする機能" をサポートする新しいパラメーターを追加しました。
    • -NoAutoRun

New-CMStatusFilterRule

修正されたバグ

  • -PropertyId "例外がキャッチされない: System.ArgumentOutOfRangeException" に失敗しました。

破壊的でない変更

  • 無効な入力を回避するために、Source/PropertyID/PropertyValue の検証を追加しました。

New-CMTSStepApplyNetworkSetting

修正されたバグ

  • ユーザー資格情報プロパティを使用したタスク シーケンス ステップは、タスク シーケンスの実行中にサインインできませんでした。

破壊的でない変更

  • セキュリティ オブジェクトの問題を修正しました。

New-CMTSStepApplyWindowsSettings

修正されたバグ

  • ユーザー資格情報プロパティを使用したタスク シーケンス ステップは、タスク シーケンスの実行中にサインインできませんでした。

破壊的でない変更

  • セキュリティ オブジェクトの問題を修正しました。

New-CMTSStepCaptureSystemImage

修正されたバグ

  • ユーザー資格情報プロパティを使用したタスク シーケンス ステップは、タスク シーケンスの実行中にサインインできませんでした。

破壊的でない変更

  • セキュリティ オブジェクトの問題を修正しました。

New-CMTSStepConnectNetworkFolder

修正されたバグ

  • ユーザー資格情報プロパティを使用したタスク シーケンス ステップは、タスク シーケンスの実行中にサインインできませんでした。

破壊的でない変更

  • セキュリティ オブジェクトの問題を修正しました。

New-CMTSStepDisableBitLocker

修正されたバグ

  • [再起動回数] を設定するためのオプションが必要です

破壊的でない変更

  • "再起動回数" オプションの新しいパラメーターを追加しました。
    • -RebootCount

New-CMTSStepEnableBitLocker

修正されたバグ

  • ユーザー PIN を使用したタスク シーケンス ステップは、タスク シーケンスの実行中に失敗しました。
  • "完全なディスク暗号化を使用する" オプションのパラメーターがありません。

破壊的でない変更

  • セキュリティ オブジェクトの問題を修正しました。
  • [完全なディスク暗号化を使用する] オプションの新しいパラメーターを追加しました。
    • -EncryptFullDisk

New-CMTSStepInstallApplication

修正されたバグ

  • アプリケーションのインストール後にキャッシュからコンテンツを消去するには、アプリケーションステップをインストールするためのオプションが必要です。

破壊的でない変更

  • アプリケーションのインストール後にキャッシュからその内容をクリアするための新しいパラメーターを追加しました。
    • -ClearCache

New-CMTSStepJoinDomainWorkgroup

修正されたバグ

  • ユーザー資格情報プロパティを使用したタスク シーケンス ステップは、タスク シーケンスの実行中にサインインできませんでした。

破壊的でない変更

  • セキュリティ オブジェクトの問題を修正しました。

New-CMTSStepRestoreUserState

修正されたバグ

  • ユーザー資格情報プロパティを使用したタスク シーケンス ステップは、タスク シーケンスの実行中にサインインできませんでした。

破壊的でない変更

  • セキュリティ オブジェクトの問題を修正しました。

New-CMTSStepRunCommandLine

修正されたバグ

  • ユーザー資格情報プロパティを使用したタスク シーケンス ステップは、タスク シーケンスの実行中にサインインできませんでした。

破壊的でない変更

  • セキュリティ オブジェクトの問題を修正しました。

New-CMTSStepRunPowerShellScript

修正されたバグ

  • ユーザー資格情報プロパティを使用したタスク シーケンス ステップは、タスク シーケンスの実行中にサインインできませんでした。

破壊的でない変更

  • セキュリティ オブジェクトの問題を修正しました。

New-CMWindowsFirewallPolicy

修正されたバグ

  • 関連するファイアウォール設定が設定されていない場合は、オプションを構成しないでください。

破壊的でない変更

  • 依存パラメーターのファイアウォール設定を確認するコードを追加しました。

Remove-CMSoftwareUpdatePoint

修正されたバグ

  • ソフトウェアの更新ポイントを削除するコマンドレットを実行した後、WCM がリセットされませんでした。

破壊的でない変更

  • ソフトウェアの更新ポイントを削除するときに WCM をリセットするロジックを追加しました。

Set-CMApplication

修正されたバグ

  • サイズが 250x250 を超えるアイコンを設定できませんでした。

破壊的でない変更

  • 本体に合わせてアイコン サイズを 512 x 512 に拡張しました。

Set-CMAutoDeploymentRuleDeployment

修正されたバグ

  • "WUMU を許可する" オプションと "従量制課金ネットワークの使用を許可する" オプションのパラメーターがありません。
  • "DelayGracePeriod" と "SoftwareUpdatesBehaviorOfRestart" のパラメーターがありません
  • 日付の時間単位の入力に対する検証がありません。

破壊的でない変更

  • "WUMU を許可する" オプションと "従量制課金ネットワークの使用を許可する" オプションをサポートする新しいパラメーターを追加しました。
    • -AllowDownloadFromMicrosoftUpdate
    • -AllowUseMeteredNetwork
  • "DelayGracePeriod" オプションと "SoftwareUpdatesBehaviorOfRestart" オプションをサポートする新しいパラメーターを追加しました。
    • -SoftDeadlineEnabled
    • -RequirePostRebootFullScan
  • 特定のユニットで使用可能な検証と期限を追加しました。

Set-CMBaseline

修正されたバグ

  • "共同管理クライアントに適用する" をサポートするためのオプションが必要です。

破壊的でない変更

  • "共同管理クライアントに適用する" オプションをサポートする新しいパラメーターを追加しました。
    • -AllowComanagedClients

Set-CMClientSettingPowerManagement

修正されたバグ

  • "ネットワーク ウェイクアップを許可する" オプションのパラメーターがありません。

破壊的でない変更

  • ネットワーク ウェイクアップをサポートする新しいパラメーターを追加しました。
    • -NetworkWakeupOption
Set-CMClientSettingPowerManagement -Name "test settings" -AllowUserToOptOutFromPowerPlan $true -EnableWakeupProxy $true -NetworkWakeupOption Enabled -WakeupProxyPort 25511 -WakeOnLanPort 10 -FirewallExceptionForWakeupProxy None

Set-CMClientSettingSoftwareCenter

修正されたバグ

  • カスタム タブ機能をサポートします。

破壊的でない変更

  • カスタム タブ操作をサポートする新しいパラメーターを追加しました。
    • -ClearCustomTab
    • -RemoveCustomTabName
    • -AddCustomTab
    • -SetVisibleTabName
    • -SetInvisibleTabName
    • -SelectCustomTabName
    • -SelectBuiltInTab
    • -SelectTabIndex
    • -MoveSelectedTabToIndex
    • -SelectedTabNewName
    • -SelectedTabNewUrl

非推奨

  • 非推奨のパラメーター:
    • -CustomTabName
    • -CustomTabUrl
# Add custom tab instances to client setting:
$itemA = New-CMSoftwareCenterTabItem -Name "1abc" -Url "http://www.a"
$itemB = New-CMSoftwareCenterTabItem -Name "2abc" -Url "https://www.b"
$itemC = New-CMSoftwareCenterTabItem -Name "3abc" -Url "http://www.c"
$itemD = New-CMSoftwareCenterTabItem -Name "4abc" -Url "https://www.d"
$itemE = New-CMSoftwareCenterTabItem -Name "5abc" -Url "http://www.e"
Set-CMClientSettingSoftwareCenter -DefaultSetting -AddCustomTab ($itemA, $itemB, $itemC, $itemD, $itemE)

#Set custom tab to invisible by name:
Set-CMClientSettingSoftwareCenter -DefaultSetting -SetInvisibleTabName ("2abc","4abc", "5abc")

# Remove custom tab by name:
Set-CMClientSettingSoftwareCenter -DefaultSetting -RemoveCustomTabName ("3abc","4abc")

# Set custom tab to visible by name:
Set-CMClientSettingSoftwareCenter -DefaultSetting -SetVisibleTabName ("2abc", "5abc")

# Move selected custom tab to specific position by name:
Set-CMClientSettingSoftwareCenter -DefaultSetting -SelectCustomTabName "1abc" -MoveSelectedTabToIndex 0

# Move selected built-in tab to specific position:
Set-CMClientSettingSoftwareCenter -DefaultSetting -SelectBuiltInTab AvailableSoftware -MoveSelectedTabToIndex 0

# Move selected tab to specific position by current index of position:
Set-CMClientSettingSoftwareCenter -DefaultSetting -SelectTabIndex 0 -MoveSelectedTabToIndex 1

# Modify custom tab's name and Url by name:
Set-CMClientSettingSoftwareCenter -DefaultSetting -SelectCustomTabName "1abc" -SelectedTabNewName "new1abc" -SelectedTabNewUrl http://www.aNew

# Clean up all custom tabs from the client setting:
Set-CMClientSettingSoftwareCenter -DefaultSetting -ClearCustomTab

Set-CMComplianceRuleValue

修正されたバグ

  • レジストリの種類の規則の修復を設定できませんでした。

破壊的でない変更

  • レジストリの種類の規則の修復をサポートするようにコードを変更しました。

Set-CMDistributionPoint

修正されたバグ

  • 配布ポイントを再割り当てするための設定がありません。

破壊的でない変更

  • 新しいパラメーターを追加しました。
    • -ReassignSiteCode
Set-CMDistributionPoint -SiteSystemServerName "MyDP.TestDOM.net" -ReassignSiteCode "NEW" -SiteCode "OLD"

Set-CMMsiDeploymentType

修正されたバグ

  • コマンドレットがログオン要件の設定を変更したときに、動作がコンソールと一致していませんでした。
  • アプリケーション のプロパティがありません。
  • と を指定するときに、間違った値-LogonRequirementType-RequireUserInteractionを指定する可能性があります-InstallationBehaviorType InstallForSystemIfResourceIsDeviceOtherwiseInstallForUser

破壊的でない変更

  • "ユーザー エクスペリエンス" 設定の検証ロジックを変更しました。"ユーザー操作" は、ログオン要件として "ユーザー ログオンなし" を指定した場合にのみブロックされます。
  • アプリケーションのプロパティを追加しました: 'CategoryInstance_UniqueIDs' と 'Featured'
  • -RequireUserInteraction、および の-LogonRequirementType問題に対処するための組み合わせロジックを追加しました-InstallationBehaviorType

Set-CMPackage

修正されたバグ

  • コマンドレットは、パッケージ情報に特大テキストを設定する場合があります。

破壊的でない変更

  • コンソールに合わせて文字列値の長さの検証を追加しました。

Set-CMScriptDeploymentType

修正されたバグ

  • null 値を に -AddRequirement指定すると失敗しました。
  • アプリケーション のプロパティがありません。

破壊的でない変更

  • null 値のパラメーター検証を追加しました。
  • アプリケーションのプロパティを追加しました: 'CategoryInstance_UniqueIDs' と 'Featured'

Set-CMSoftwareUpdateAutoDeploymentRule

修正されたバグ

  • このコマンドレットを使用して、自動展開ルールにサード パーティ製カタログを追加できませんでした。
  • Office 365言語の選択がありません。
  • フィルター オプションがありません: "アーキテクチャ" と "コンテンツ サイズ" です。
  • ユニットで使用可能な時間と期限の検証がありません。
  • $falseを に設定できませんでした -EnableAfterCreate

破壊的でない変更

  • サード パーティの更新プログラムのベンダー サポートを追加しました。
  • コンソールに合わせてOffice 365言語を選択するための新しいパラメーターを追加しました。
    • -O365LanguageSelection
  • フィルター オプション "アーキテクチャ" と "コンテンツ サイズ" の新しいパラメーターを追加しました。
    • -Architecture
    • -ContentSize
  • ユニットで使用可能な時間と期限の検証を追加しました。
  • 設定するロジックを修正しました -EnableAfterCreate
# Set filter "Architecture":
Set-CMSoftwareUpdateAutoDeploymentRule -Name $ReferenceADRName -Architecture X86, Itanium, X64 -Force  
# Set filter "Content Size":
Set-CMSoftwareUpdateAutoDeploymentRule -Name $ ReferenceADRName  -ContentSize $size

Set-CMSoftwareUpdateDeployment

修正されたバグ

  • "DelayGracePeriod" のオプションがありません。

破壊的でない変更

  • オプション "DelayGracePeriod" の新しいパラメーターを追加しました。
    • -SoftDeadlineEnabled

Set-CMStatusFilterRule

修正されたバグ

  • -PropertyId "例外がキャッチされない: System.ArgumentOutOfRangeException" に失敗しました。

破壊的でない変更

  • 無効な入力を回避するために、Source/PropertyID/PropertyValue の検証を追加しました。

Set-CMTaskSequenceDeployment

修正されたバグ

  • コマンドレットでは、 を使用して -InputObectオブジェクトが予期せず破棄されます。

破壊的でない変更

  • オブジェクトの破棄に関する問題を修正しました。

Set-CMTSStepApplyNetworkSetting

修正されたバグ

  • ユーザー資格情報プロパティを使用したタスク シーケンス ステップは、タスク シーケンスの実行中にサインインできませんでした。

破壊的でない変更

  • セキュリティ オブジェクトの問題を修正しました。

Set-CMTSStepApplyWindowsSettings

修正されたバグ

  • ユーザー資格情報プロパティを使用したタスク シーケンス ステップは、タスク シーケンスの実行中にサインインできませんでした。

破壊的でない変更

  • セキュリティ オブジェクトの問題を修正しました。

Set-CMTSStepCaptureSystemImage

修正されたバグ

  • ユーザー資格情報プロパティを使用したタスク シーケンス ステップは、タスク シーケンスの実行中にサインインできませんでした。

破壊的でない変更

  • セキュリティ オブジェクトの問題を修正しました。

Set-CMTSStepConnectNetworkFolder

修正されたバグ

  • ユーザー資格情報プロパティを使用したタスク シーケンス ステップは、タスク シーケンスの実行中にサインインできませんでした。

破壊的でない変更

  • セキュリティ オブジェクトの問題を修正しました。

Set-CMTSStepDisableBitLocker

修正されたバグ

  • [再起動回数] を設定するためのオプションが必要です

破壊的でない変更

  • "再起動回数" オプションの新しいパラメーターを追加しました。
    • -RebootCount

Set-CMTSStepEnableBitLocker

修正されたバグ

  • ユーザー PIN を使用したタスク シーケンス ステップは、タスク シーケンスの実行中に失敗しました。
  • "完全なディスク暗号化を使用する" オプションのパラメーターがありません。

破壊的でない変更

  • セキュリティ オブジェクトの問題を修正しました。
  • [完全なディスク暗号化を使用する] オプションの新しいパラメーターを追加しました。
    • -IsEncryptFullDisk

Set-CMTSStepInstallApplication

修正されたバグ

  • アプリケーションのインストール後にキャッシュからコンテンツを消去するには、アプリケーションステップをインストールするためのオプションが必要です。

破壊的でない変更

  • アプリケーションのインストール後にキャッシュからその内容をクリアするための新しいパラメーターを追加しました。
    • -ClearCache

Set-CMTSStepJoinDomainWorkgroup

修正されたバグ

  • ユーザー資格情報プロパティを使用したタスク シーケンス ステップは、タスク シーケンスの実行中にサインインできませんでした。

破壊的でない変更

  • セキュリティ オブジェクトの問題を修正しました。

Set-CMTSStepRestoreUserState

修正されたバグ

  • ユーザー資格情報プロパティを使用したタスク シーケンス ステップは、タスク シーケンスの実行中にサインインできませんでした。

破壊的でない変更

  • セキュリティ オブジェクトの問題を修正しました。

Set-CMTSStepRunCommandLine

修正されたバグ

  • ユーザー資格情報プロパティを使用したタスク シーケンス ステップは、タスク シーケンスの実行中にサインインできませんでした。

破壊的でない変更

  • セキュリティ オブジェクトの問題を修正しました。

Set-CMTSStepRunPowerShellScript

修正されたバグ

  • ユーザー資格情報プロパティを使用したタスク シーケンス ステップは、タスク シーケンスの実行中にサインインできませんでした。

破壊的でない変更

  • セキュリティ オブジェクトの問題を修正しました。

Set-CMWindowsFirewallPolicy

修正されたバグ

  • 関連するファイアウォール設定が設定されていない場合は、オプションを構成しないでください。

破壊的でない変更

  • 依存パラメーターのファイアウォール設定を確認するコードを追加しました。

Start-CMPackageDeployment

修正されたバグ

  • プロパティ名が間違っているため、コマンドレットが失敗しました。

破壊的でない変更

  • プロパティ名の問題を修正しました。