Share via


Configuration Manager アクション

Configuration Managerコンソール アクションは、コンテキスト メニューまたはアクション パネルを選択することによって実行されるタスクまたはコマンドです。 切り取り、貼り付け、プロパティなど、さまざまな標準アクションの種類があります。 また、独自のカスタム アクションを追加して、プログラムの実行やダイアログ ボックスの表示などのタスクを実行することもできます。 正規表現、セキュリティアクセス許可、メソッド呼び出し結果などの条件にアクションの可用性を制限できます。

Configuration Manager コンソールでは、アクションは ActionDescription 要素によって XML で定義されます。

標準アクション

カスタム アクションは、いくつかの標準アクションに関連付けることができます。 たとえば、アクションを ShowDialog 標準アクションに Properties 関連付けることができます。 この場合、プロパティ ページは、選択したオブジェクトのプロパティ プロパティ シートに統合されます。

標準アクションは次のとおりです。

  • Delete

  • Refresh

  • Properties

ユーザー設定のアクション

次のカスタム アクションを定義できます。

アクション 説明
実行可能アクションのConfiguration Manager Windows に登録されているプログラムを使用して、プログラムを実行するか、ファイルを開きます。
ShowDialog アクションのConfiguration Manager ダイアログ ボックスを開きます。
Configuration Manager レポート アクション レポートを開きます。
AssemblyType アクションのConfiguration Manager 呼び出されるメソッドの型とアセンブリを定義します。
Configuration Manager グループ アクション サブメニューとも呼ばれるメニュー グループを作成します。
Separator アクションの下に区切り記号 (線) を作成します。

カスタム アクションの追加

Configuration Manager コンソールに新しいカスタム アクションを追加する手順は次のとおりです。

  1. アクション XML ファイルを作成します。 ファイルに対して選択する名前には、.xml拡張子が必要です。 コンテキスト メニューと操作ウィンドウでのアクションの配置は、actions フォルダー内のファイル名のアルファベット順に基づいています。

  2. アクション XML をデプロイします。 カスタム アクション XML ファイルは、Configuration Manager コンソール ノードの GUID という名前のフォルダーの下にある %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Actions フォルダーに配置されます。

    たとえば、ソフトウェア更新ノードに表示されるアクションを作成するには、次のフォルダー構造を使用します。

    AdminConsole\XmlStorage\Extensions\Actions\f5445252-da1d-450f-a772-7c3d3cb929fb\myfilename.xml

    詳細については、「Configuration Manager アクションを作成する方法」を参照してください。

    Configuration Manager コンソール ノードの詳細については、「コンソール ノードについて」を参照してください。

条件付きアクション

アクションは、指定した条件に従って使用可能 (表示) できます。 条件は、次のように定義されます。

条件 説明
正規表現 アクションは、定義された検索パターンに応じて使用できます。
メソッド呼び出し アクションは、メソッド呼び出しの結果に応じて使用可能になります。
セキュリティのアクセス許可 アクションは、選択した項目のセキュリティ アクセス許可に応じて使用できます。

詳細については、「条件付きアクションのConfiguration Manager」を参照してください。

関連項目

Configuration Manager Action XML
Configuration Manager アクションを作成する方法
コンソール アクションのConfiguration Managerについて コンソール フォームについてコンソール ビューについてConfiguration Manager ノード GUID を検索する方法