Get-CMSupportedPlatform
サポートされているプラットフォームを取得します。
構文
Get-CMSupportedPlatform
[-Fast]
[-MaxVersion <String>]
[-MinVersion <String>]
[-Name <String>]
[-Platform <String>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[<CommonParameters>]
説明
サポートされているプラットフォームを取得します。 Configuration Manager は、サポートされているプラットフォームの一覧を保持します。これは、コンプライアンス ポリシー、パッケージ プログラム、タスク シーケンスなどのさまざまなオブジェクトに適用されます。 これらのオブジェクトは、指定されたプラットフォームを持つデバイスにのみ適用されます。
注:
PS XYZ:\>
など、Configuration Manager サイト ドライブから Configuration Manager コマンドレットを実行します。 詳細については、「作業の 開始」を参照してください。
例
例 1: すべての Windows 10 プラットフォームを名前で取得する
Get-CMSupportedPlatform -Name "*Windows*10*" -Fast
例 2: バージョン別にすべての Windows 8 プラットフォームを取得する
Get-CMSupportedPlatform -Fast -MinVersion "6.2*"
例 3: すべてのプラットフォームを取得する
この例では、サイトでサポートされているすべてのプラットフォームを取得し、名前のみを表示します。
Get-CMSupportedPlatform -Fast | Select-Object DisplayText
パラメーター
-DisableWildcardHandling
このパラメーターは、ワイルドカード文字をリテラル文字の値として扱います。 ForceWildcardHandling と組み合わせることはできません。
型: | SwitchParameter |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Fast
このパラメーターを追加して、遅延プロパティを自動的に更新しないようにします。 遅延プロパティには、取得するのが比較的非効率的な値が含まれています。 これらのプロパティを取得すると、追加のネットワーク トラフィックが発生し、コマンドレットのパフォーマンスが低下する可能性があります。
このパラメーターを使用しない場合、コマンドレットに警告が表示されます。 この警告を無効にするには、 $CMPSSuppressFastNotUsedCheck = $true
を設定します。
型: | SwitchParameter |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-ForceWildcardHandling
このパラメーターはワイルドカード文字を処理し、予期しない動作が発生する可能性があります (推奨されません)。 DisableWildcardHandling と組み合わせることはできません。
型: | SwitchParameter |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-MaxVersion
サポートされているプラットフォームの一覧を特定の最大 OS バージョンでフィルター処理します。 たとえば、「 "10.00.99999.9999"
」のように入力します。
ワイルドカード文字を使用できます。
-
*
: 複数の文字 -
?
: 1 文字
型: | String |
Aliases: | OSMaxVersion |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | True |
-MinVersion
サポートされているプラットフォームの一覧を特定の最大 OS バージョンでフィルター処理します。 たとえば、「 "10.00.0000.0"
」のように入力します。
ワイルドカード文字を使用できます。
-
*
: 複数の文字 -
?
: 1 文字
型: | String |
Aliases: | OSMinVersion |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | True |
-Name
サポートされているプラットフォームの一覧を名前でフィルター処理します。 特定のプラットフォーム名 (たとえば、 "All Windows 10 (64-bit)"
) を指定できます。 ワイルドカード文字を使用することもできます。
-
*
: 複数の文字 -
?
: 1 文字
たとえば、すべての Windows 10 プラットフォームの "*Windows*10*"
。
型: | String |
Aliases: | DisplayText |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | True |
-Platform
OS プラットフォーム別にサポートされているプラットフォームの一覧をフィルター処理します。 たとえば、"I386"
および "x64"
が禁止となります。
型: | String |
Aliases: | OSPlatform |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | True |
入力
None
出力
IResultObject[]
IResultObject