Software Centerで非表示/表示するために、TS がサポートする OS を変更しようとしています。
ConfigurationManager.psd1 モジュールをインポートし、Set-CMTaskSequence のドキュメントに従って、サポートする必要がある OS を指定できるはずです。
特定の OS を手動で設定してから、次のコードを元に戻したい場合は、TS を「Run on any platform」に戻します。
Set-CMTaskSequence -TaskSequenceId XYZ00023 -RunOnAnyPlatform
現在指定されたOSを設定しようとしているコードでエラーが発生します:
Set-CMTaskSequence -TaskSequenceId XYZ00023 -AddSupportedOperatingSystemPlatform (Get-CMSupportedPlatform | Where-Object {$_.CI_UniqueID -eq 'Windows/All_x64_Windows_8.1'})
毎回同じエラーが発生するように設定しようとしているOSは関係ありません。
Powershell を使用してこの値を変更しようとして成功した人はいますか?