チュートリアル: redirections.xml を作成して実装する
ヒント
サード パーティの redirections.xml ファイルを使用すると、環境内の OS またはアプリケーションの適切な操作に影響する可能性がある項目を除外できます。 exclude ステートメントと include ステートメントは慎重に使用する必要があります。
FSLogix redirections.xml は、ユーザーのプロファイルの一部をユーザーのコンテナーから除外できるようにする機能を提供します。 このチュートリアルでは、推奨される Microsoft Teams フォルダーを除外する独自の XML ファイルを作成する手順について説明します。
説明内容
- VDI の推奨される Microsoft Teams フォルダーを除外する
- XML ファイルがソース フォルダーからコピーされたことを確認する
- フォルダーが除外されていることを確認する
前提条件
redirections.xml ファイルを作成する
[スタート] を選択します
スタート メニューに直接「
notepad
」と入力します。[スタート] メニューからメモ帳を選択します。
図 1: [スタート ]メニューのメモ帳
XML アウトラインをメモ帳にコピーします。
ExcludeCommonFolder
の詳細については、「カスタム プロファイル redirections.xml」をご覧ください。
<?xml version="1.0" encoding="UTF-8"?> <FrxProfileFolderRedirection ExcludeCommonFolders="0"> <Excludes> <Exclude Copy="0">AppData\Roaming\Microsoft\Teams\media-stack</Exclude> <Exclude Copy="0">AppData\Local\Microsoft\Teams\meeting-addin\Cache</Exclude> <Exclude Copy="0">AppData\Local\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams\Logs</Exclude> <Exclude Copy="0">AppData\Local\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams\PerfLogs</Exclude> <Exclude Copy="0">AppData\Local\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams\EBWebView\WV2Profile_tfw\WebStorage</Exclude> </Excludes> <Includes> </Includes> </FrxProfileFolderRedirection>
[ファイル] > [名前を付けて保存...] を選択します。
XML ファイル ソースが保存されているファイル共有に移動します。
ファイル名に redirections.xml1 と入力します。
[名前を付けて保存] の種類として
All Files (*.*)
を選択します。[保存] を選択します。
Note
ユーザーには、XML ファイルが格納されているファイル共有への読み取りアクセス権が必要です。 読み取りアクセス権を持たないユーザーは、サインイン中に XML ファイルをコピーできません。
仮想マシンで redirections.xml を構成する
ローカル管理者アカウント、またはローカル管理者グループのメンバーのアカウントとして仮想マシンにサインインします。
検索ボックスに「
registry editor
」と入力します。[スタート] メニューから [レジストリ エディター] を選択します。
図 2: [スタート] メニューのメモ帳
HKEY_LOCAL_MACHINE\SOFTWARE\FSLogix\Profiles
に移動します。この設定を追加します。
- 値の名前:
RedirXMLSourceFolder
- 値の型:
REG_SZ
- 値:
\\<server-name>\<share-name>
2
図 3: スタート メニューのメモ帳
- 値の名前:
redirections.xml がコピーされ、フォルダーが除外されていることを確認する
C:\ProgramData\FSLogix\Logs\Profile
に移動しますProfile-%date%.log
をオープンする[INFO] ===== Begin Session: StartShell
から始まるセクションを見つけます。redirections.xml ファイルが成功した場合、ログは次のようになります。
[23:36:31.364][tid:00000f10.00003bdc][INFO] Configuration Read (REG_SZ): SOFTWARE\FSLogix\Profiles\RedirXMLSourceFolder. Data: \\<stg-acct>.file.core.windows.net\containers [23:36:31.364][tid:00000f10.00003bdc][INFO] Attempting to copy: "\\<stg-acct>.file.core.windows.net\containers\Redirections.xml" to: "C:\Users\%username%\AppData\Local\FSLogix\Redirections.xml" [23:36:31.396][tid:00000f10.00003bdc][INFO] Redirections.xml copy success [23:36:31.396][tid:00000f10.00003bdc][INFO] Reading profile folder redirections [23:36:31.411][tid:00000f10.00003bdc][INFO] Creating base folders for profile folder redirections [23:36:31.411][tid:00000f10.00003bdc][INFO] Creating base folder 'AppData\Roaming\Microsoft\Teams\media-stack\' [23:36:31.427][tid:00000f10.00003bdc][INFO] Creating base folder 'AppData\Local\Microsoft\Teams\meeting-addin\Cache\' [23:36:31.427][tid:00000f10.00003bdc][INFO] Creating base folder 'AppData\Local\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams\Logs\' [23:36:31.427][tid:00000f10.00003bdc][INFO] Creating base folder 'AppData\Local\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams\PerfLogs' [23:36:31.427][tid:00000f10.00003bdc][INFO] Creating base folder 'AppData\Local\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams\EBWebView\WV2Profile_tfw\WebStorage' [23:36:32.099][tid:00000f10.00003bdc][INFO] Adding exclude rule for folder 'AppData\Roaming\Microsoft\Teams\media-stack\' [23:36:32.099][tid:00000f10.00003bdc][INFO] Added redirection C:\Users\%username%\AppData\Roaming\Microsoft\Teams\media-stack -> C:\Users\local_%username%\AppData\Roaming\Microsoft\Teams\media-stack [23:36:32.099][tid:00000f10.00003bdc][INFO] Adding exclude rule for folder 'AppData\Local\Microsoft\Teams\meeting-addin\Cache\' [23:36:32.099][tid:00000f10.00003bdc][INFO] Added redirection C:\Users\%username%\AppData\Local\Microsoft\Teams\meeting-addin\Cache -> C:\Users\local_%username%\AppData\Local\Microsoft\Teams\meeting-addin\Cache [23:36:32.099][tid:00000f10.00003bdc][INFO] Adding exclude rule for folder 'AppData\Local\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams\Logs\' [23:36:32.099][tid:00000f10.00003bdc][INFO] Added redirection C:\Users\%username%\AppData\Local\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams\Logs -> C:\Users\local_%username%\AppData\Local\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams\Logs [23:36:32.099][tid:00000f10.00003bdc][INFO] Adding exclude rule for folder 'AppData\Local\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams\PerfLogs\' [23:36:32.099][tid:00000f10.00003bdc][INFO] Added redirection C:\Users\%username%\AppData\Local\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams\PerfLogs -> C:\Users\local_%username%\AppData\Local\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams\PerfLogs [23:36:32.099][tid:00000f10.00003bdc][INFO] Adding exclude rule for folder 'AppData\Local\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams\EBWebView\WV2Profile_tfw\WebStorage\' [23:36:32.099][tid:00000f10.00003bdc][INFO] Added redirection C:\Users\%username%\AppData\Local\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams\EBWebView\WV2Profile_tfw\WebStorage -> C:\Users\local_%username%\AppData\Local\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams\EBWebView\WV2Profile_tfw\WebStorage
1 ファイル名の大文字と小文字は区別されません。2 ファイル名を含めないでください。XML ファイルがゴールド イメージの一部である場合は、パスをローカル パスにすることもできます。