Set-CMAssetIntelligenceCatalogItem

資産インテリジェンス カタログ内のアイテムのプロパティを変更します。

構文

Set-CMAssetIntelligenceCatalogItem
   [-Description <String>]
   -Id <String>
   [-LanguageId <Int32>]
   [-NewCategoryName <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMAssetIntelligenceCatalogItem
   -CategoryName <String>
   [-Description <String>]
   [-LanguageId <Int32>]
   [-NewCategoryName <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMAssetIntelligenceCatalogItem
   [-Description <String>]
   -InputObject <IResultObject>
   [-LanguageId <Int32>]
   [-NewCategoryName <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

説明

Set-CMAssetIntelligenceCatalogItem コマンドレットは、Configuration Manager 資産インテリジェンス カタログのソフトウェア カテゴリ、ソフトウェア ファミリ、およびカスタム ソフトウェア ラベルのプロパティを変更します。

資産インテリジェンス カタログには、ソフトウェア タイトルの分類と識別情報が含まれています。 カタログには、定義済みのカテゴリとファミリが含まれています。 定義済みの項目は変更できません。 定義済みのソフトウェア カテゴリとソフトウェア ファミリに加えて、カスタム カテゴリとファミリを作成できます。 カスタム ソフトウェア ラベルを作成することもできます。

注:

PS XYZ:\>など、Configuration Manager サイト ドライブから Configuration Manager コマンドレットを実行します。 詳細については、「作業の 開始」を参照してください。

例 1: カタログ項目のプロパティを ID で変更する

PS XYZ:\> Set-CMAssetIntelligenceCatalogItem -Id "1211" -NewCategoryName "Windows Databases" -Description "Windows-based databases" -LanguageId 1033

このコマンドは、カテゴリ ID 1211 を持つ資産インテリジェンス カタログ 項目のカテゴリ名、説明、および言語 ID を変更します。

例 2: 項目のカタログ項目カテゴリのプロパティを変更する

PS XYZ:\> Set-CMAssetIntelligenceCatalogItem -CategoryName "Database Tools" -NewCategoryName "Database Clients" -Description "Database client software" -LanguageId 1033

このコマンドは、データベース ツールというカテゴリ名を持つ資産インテリジェンス カタログ 項目のカテゴリ名、説明、および言語 ID を変更します。

例 3: カテゴリの名前を変更する

PS XYZ:\> Set-CMAssetIntelligenceCatalogItem -CategoryName "Database Clients" -NewCategoryName "Database Server Tools"

このコマンドは、データベース クライアントというカテゴリ名を持つ資産インテリジェンス カタログ 項目のカテゴリ名をデータベース サーバー ツールに変更します。

パラメーター

-CategoryName

資産インテリジェンス カタログ内のカテゴリ、ファミリ、またはラベルの名前を指定します。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Confirm

コマンドレットを実行する前に確認メッセージを表示します。

型:SwitchParameter
Aliases:cf
配置:Named
規定値:False
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Description

資産インテリジェンス カタログ内のカテゴリ、ファミリ、またはラベルの説明を指定します。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-DisableWildcardHandling

このパラメーターは、ワイルドカード文字をリテラル文字の値として扱います。 ForceWildcardHandling と組み合わせることはできません。

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ForceWildcardHandling

このパラメーターはワイルドカード文字を処理し、予期しない動作が発生する可能性があります (推奨されません)。 DisableWildcardHandling と組み合わせることはできません。

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Id

資産インテリジェンス カタログ項目の ID の配列を指定します。

型:String
Aliases:CategoryId
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-InputObject

資産インテリジェンス カタログ項目を指定します。 資産インテリジェンス カタログ項目を取得するには、Get-CMAssetIntelligenceCatalogItem コマンドレットを使用します。

型:IResultObject
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-LanguageId

項目のロケール ID を指定します。 ロケール ID の詳細と一覧については、「 付録 A: 製品の動作」を参照してください。

型:Int32
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-NewCategoryName

資産インテリジェンス カタログのカテゴリ、ファミリ、またはラベルの新しいカテゴリ名を指定します。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-WhatIf

コマンドレットが実行されるとどうなるかを示します。 コマンドレットは実行されません。

型:SwitchParameter
Aliases:wi
配置:Named
規定値:False
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

入力

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

出力

System.Object