DirectorySetタグは、ディレクトリのセットを記述します。
次に示すXML属性はタグ自体の属性であり、変更監視ルールによって監視されるエンティティの属性ではありません。
| 属性 | 説明 | 必須 | 初期設定値 | 設定できる値 |
| base | DirectorySetのベースディレクトリを設定します。タグ内の他のエレメントはすべて、このディレクトリから相対的に位置付けられます。 | はい | なし | 文字列値は、構文的に有効なパスに変換されます (パスは存在しなくてもかまいません)。注意: UNCパスはWindows Agentで許可されますが、それには、リモートシステムでAgentコンピュータの「LocalSystem」アカウントからのアクセスが許可される必要があります。AgentはWindowsサービスの1つであり、LocalSystem (別名: NT AUTHORITY\SYSTEM) として実行されます。ネットワークリソースにアクセスするとき、LocalSystemは、コンピュータの資格情報であるDOMAIN\MACHINE$という名前のアカウントを使用します。リモートコンピュータに表示されるアクセストークンには、そのコンピュータの「Administrators」グループも含まれます。したがってリモート共有は、Agentのコンピュータアカウント、AgentのコンピュータのAdministratorsグループ、または「Everyone」のいずれかに読み取り権限を付与する必要があります。UNCパスへのアクセスをテストするには、この手法を使用して、LocalSystemアカウントのサービスとして実行するWindowsコマンドプロンプトを起動します。それによって、ネットワークおよびローカルのリソースへのアクセスを試したり、LocalSystemアカウントで実行される他のアプリケーションを起動したりできます。 baseの値が構文的に有効でない場合は、FileSetは処理されません。それ以外の設定は評価されます。 |
| onChange | 対象のディレクトリをリアルタイムで監視する必要があるかどうかを示します。 | × | false | true、false |
| followLinks | このDirectorySetはシンボリックリンクを追跡します。 | × | false | true、false |
次に示すエンティティの属性は、変更監視ルールによって監視可能な属性です。
次に、簡略記法による属性と、それらがマッピングされる属性を示します。
keyは、「dir」で指定されたディレクトリを基準とする相対ディレクトリパスに対して照合されるパターンを指定します。このパターンは、「/」で区切られたパターンのセクションからなる階層型のパターンです。パターン内のセクションは、所定のOSのファイルのセパレータによって区切られたパスのセクションに対して照合されます。
これらのエレメントに指定できる属性とサブエレメントについては、include/excludeの一般的な説明を参照してください。ここでは、このエンティティセットクラスに関連するinclude/excludeに固有の情報のみを記載します。