Profile Management

ワイルドカードの使用

ファイルを参照するポリシー (たとえば、ファイルの包含リストや除外リスト) では、疑問符 (?) やアスタリスク (*) などのDOS形式のワイルドカード文字を使用できます。疑問符 (?) は1文字に一致します。アスタリスク (*) は0文字以上の文字に一致します。

Profile Management 7.15以降では、サブフォルダーに伝播せずに現在のフォルダーのみにポリシーを適用するために、垂直バー ‘|’ を使用できます。

ワイルドカードは再帰的に機能します。ワイルドカードを使用する際は、有効なパスを指定してください。

ワイルドカードをサポートするポリシーは、環境変数やActive Directory属性の使用など、他の種類の処理をサポートしません。フォルダーまたはレジストリエントリを参照するポリシーでは、ワイルドカードを使用できません。

ワイルドカード <path name>\h*.txt は house.txt、h.txt、および house.txt.txt に一致しますが、ah.txt には一致しません。

ワイルドカード <path name>\a?c.txt は abc.txt に一致しますが、ac.txt には一致しません。

ワイルドカード <path name>\a?c*d.txt は abcd.txt および abccd.txt に一致しますが、acd.txt には一致しません。

プロファイルルートフォルダーでのポリシーの構成: *.txt は、ルートフォルダーおよびサブフォルダー内の拡張子 .txt を持つすべてのファイルを指定します。

*h.txt は、ルートフォルダーおよびサブフォルダー内のこのワイルドカードに一致するすべてのファイルを指定します。

h*.txt は、ルートフォルダーおよびそのサブフォルダー内のこのワイルドカードに一致するすべてのファイルを指定します。

a?c.txt は、ルートフォルダーおよびそのサブフォルダー内のこのワイルドカードに一致するすべてのファイルを指定します。

*.txt| は、サブフォルダーに伝播せずにルートフォルダー内の拡張子 .txt を持つすべてのファイルを指定します。

プロファイル非ルートフォルダーでのポリシーの構成:

  • * または ? で始まるファイル名の一部の例?

    AppData\*.txt は、AppData ディレクトリとそのサブフォルダー内の、このワイルドカードに一致するすべてのファイルを指定します。

    AppData\*h.txt は、AppData ディレクトリとそのサブフォルダー内の、このワイルドカードに一致するすべてのファイルを指定します。

  • * または ? で始まらないファイル名の一部の例?

    AppData\h*.txt は、AppData ディレクトリ内の、このワイルドカードに一致するすべてのファイルを、サブフォルダーに伝播せずに指定します。

    AppData\a?c.txt は、AppData ディレクトリ内の、このワイルドカードに一致するすべてのファイルを、サブフォルダーに伝播せずに指定します。

    注: Profile Management 7.15 以降、このような構成は、現在のフォルダーだけでなくサブフォルダーにも適用されます。たとえば、AppData\h*.txt は、AppData ディレクトリとそのサブフォルダー内の、このワイルドカードに一致するすべてのファイルを指定します。

ワイルドカードの使用

この記事の概要