教程:创建和实现redirections.xml
提示
使用第三方redirections.xml文件可以排除可能影响环境中 OS 或应用程序正常运行的项目。 应谨慎使用排除和包含语句。
FSLogix redirections.xml提供的功能允许将用户配置文件的某些部分从用户的容器中排除。 本教程提供创建自己的 XML 文件以排除建议的 Microsoft Teams 文件夹的步骤。
了解如何操作
- 排除 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 (*.*)
“另存为”类型。选择“ 保存”。
注意
用户需要对存储 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 文件是黄金图像的一部分,则路径也可能是本地路径。