Profile Container の内容

既定では、Profile Container の VHD には、ユーザーの Windows プロファイル全体が含まれます。ただし、以下を除きます。

  • TEMP (TMP) フォルダーの場所
  • IE キャッシュ フォルダーの場所

Windows ユーザー プロファイルは、特定のフォルダーの場所の内容と、レジストリ情報で構成されます。 通常、このフォルダーの場所は C:\Users\<ユーザー名> のようなものです。

必要な場合、管理者は、ユーザー プロファイルの一部を Profile Container に保持することを指定できます。 除外は、redirections.xml ファイルで指定します。 redirections.xml ファイルでは、FSLogix エージェントで Profile Container からローカル C: ドライブにリダイレクトする特定のフォルダーを指定します。 プロファイルの除外された部分は、サインアウト時に削除されます。

local_<ユーザー名> フォルダー

ユーザーがサインインし、FSLogix の Profile Container が接続されて、そのユーザーによって使われると、C:\Users ディレクトリに 2 つの追加フォルダーが表示されます。

  • \<ユーザー名> フォルダー (または何らかのバリエーション)
  • local_<ユーザー名> フォルダー

<ユーザー名> フォルダーは、Profile Container へのリンクです。 FSLogix の高度なリダイレクト機能により、Profile Container の内容はこの場所に存在するかのように見えます。 2 番目のフォルダー local_<ユーザー名> は、C: の実際のフォルダーです。

ユーザーがサインアウトすると、<ユーザー名> のリダイレクトは存在しなくなり、local_<ユーザー名> フォルダーは FSLogix サービスによってしばらく後に削除されます。

redirections.xml

Note

除外は例外的にする必要があり、除外を構成するユーザーが特定の除外について完全に理解していない限り、絶対に使わないでください。 除外は、実装することが意図されている環境で常に完全にテストする必要があります。 除外を構成すると、機能、安定性、パフォーマンスに影響する可能性があります。

Profile Container から C: ドライブにリダイレクトされるフォルダーを制御するには、redirections.xml ファイルを使います。 また、必要に応じて、ユーザーのサインアウト時にはこれらのフォルダーから Profile Container に、サインイン時にはその逆に、内容を同期することもできます。

場所 redirections.xml ファイルは、<プロファイル ルート>\AppData\Local\FSLogix フォルダーの Profile Container に存在します。 redirections.xml ファイルは、このディレクトリ パスに事前に作成されてはいません。 ファイルが存在しない場合は、ユーザーが作成する必要があります。

配布 管理者は、FSLogix エージェントの組み込みの配布機能または他の任意のメカニズムを使って、ファイルを Profile Container に配置できます。 組み込みのコピー メカニズムを使うには、RedirXMLSourceFolder の設定を使います。 ユーザーのサインイン時に、FSLogix エージェントは指定された場所 (存在する場合) からredirections.xml ファイルをコピーして、すぐにそれを処理します。 ユーザーには、ファイルに対する読み取りアクセス許可が必要です。

重要

redirection.xml に基づく除外メカニズムは、Profile Container 内の内容に対してのみ機能します。 Office Container コンテナーには機能 "しません"。

redirections.xml ファイルの構造

redirections.xml ドキュメントの基本的な構造は次のとおりです。

<?xml version="1.0" encoding="UTF-8"?>
<FrxProfileFolderRedirection ExcludeCommonFolders="<VALUE>">
<Excludes>
<Exclude Copy="<VALUE>">AppData\Low\FolderToDiscard\</Exclude>
<Exclude>… 別の除外フォルダー... </Exclude>
</Excludes>
<Includes>
<Include>AppData\Low\FolderToDiscard\FolderToKeep</Include>
<Include>… 別の包含フォルダー... </Include>
</Includes>
</FrxProfileFolderRedirection>

フォルダーはユーザー プロファイル ルートを基準としたものであるため、この例では AppData が表示されます。

Includes タグと Excludes タグの内部では任意の数のエントリを指定できます。

除外フォルダーはコンテナーから C: ドライブにリダイレクトされ、包含フォルダーは特定のフォルダーを Profile Container に残す必要がある場合に使われます。 包含エントリは、親フォルダーがコンテナーからリダイレクトされたときに、フォルダーをリダイレクトしてコンテナーに戻すために使われます。

<VALUE> は、次のいずれかの値に置き換える必要があります。

  • 0 = ファイルはどちらの方向にもコピーされません。(注: copy タグを完全に省略することもでき、アクションは 0 に設定した場合と同じになります。 フォルダーは local_<ユーザー名> ディレクトリにのみ作成されます。)
  • 1 = ファイルをベースにコピーします。 除外されたフォルダー内の既存のファイルがすべて、ベースにコピーされます。
  • 2 = ファイルを仮想プロファイルにコピーして戻します。 ユーザーのサインアウト時に、ベース内の変更されたファイルが、プロファイルにコピーされます。
  • 3 = ファイルはベースとの間で両方向にコピーされます。 オプション 1 と 2 の組み合わせです。