在本教學課程中,您將瞭解如何建立及實作 redirections.xml。
使用非 Microsoft redirections.xml 檔案可以排除可能會影響作業系統或應用程式在您的環境中正常運行的項目。 請謹慎使用 exclude 和 include 語句。
FSLogix redirections.xml提供的功能,可讓使用者配置檔的某些部分從使用者的容器中排除。 本教學課程提供建立您自己的 .xml 檔案的步驟,以排除建議的 Microsoft Teams 資料夾。
在本教學課程中,您會:
- 排除虛擬化桌面基礎結構 (VDI) 中 Microsoft Teams 建議的資料夾。
- 確認 .xml 檔案已從源資料夾複製。
- 請確認那些資料夾已被排除。
必要條件
建立redirections.xml檔案
選擇 開始。
在 開始 功能表搜尋方塊中輸入 記事本。
選取 [記事本] 在 [開始] 功能表上。
圖 1: [開始] 功能表上的 [記事本]
將 .xml 大綱複製到 [記事本]。
您可以在自訂設定檔 redirections.xml 一文中找到相關信息
ExcludeCommonFolder。<?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 以取得檔名。
針對另存新檔類型,選取所有檔案(.)。
選取 [儲存]。
注意
使用者需要對儲存 .xml 檔案的檔案共享進行讀取存取。 沒有讀取許可權的用戶無法在登入期間複製 .xml 檔案。
在虛擬機上設定redirections.xml
以本機系統管理員身分登入虛擬機,或使用屬於本機系統管理員群組成員的帳戶登入。
在搜尋方塊中輸入 登錄編輯器 。
選取 [註冊表編輯器] 在 開始 功能表上。
圖 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 檔案是金映像的一部分,則此路徑也可以是本地路徑。