Руководство. Создание и реализация redirections.xml

Совет

Использование сторонних redirections.xml файлов может исключить элементы, которые могут повлиять на правильную работу ОС или приложений в вашей среде. Исключить и включить инструкции следует использовать с разреженным образом.

FSLogix redirections.xml предоставляет функциональные возможности, позволяющие исключить некоторые части профиля пользователя из контейнера пользователя. В этом руководстве приведены инструкции по созданию собственного XML-файла, чтобы исключить рекомендуемые папки Microsoft Teams.

В ходе вебинара будут рассматриваться такие темы:

  • Исключение рекомендуемых папок Microsoft Teams для VDI
  • Проверка того, что XML-файл скопирован из исходной папки
  • Проверка того, что папки были исключены

Необходимые компоненты

Создание файла redirections.xml

  1. Нажмите кнопку " Пуск"

  2. Введите notepad непосредственно в меню "Пуск".

  3. Выберите Блокнот в меню "Пуск".

    блокнот

    Рис. 1. Блокнот в меню "Пуск"

  4. Скопируйте структуру 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>
    
  5. Выберите файл —> сохранить как...

  6. Перейдите в общую папку, в которой сохранен источник XML-файла.

  7. Введите redirections.xml1 для имени файла.

  8. Выберите All Files (*.*) тип "Сохранить как".

  9. Нажмите кнопку "Сохранить".

Примечание.

Пользователям требуется доступ на чтение к общей папке, в которой хранится XML-файл. Пользователи без доступа на чтение не смогут копировать XML-файл во время входа.

Настройка redirections.xml на виртуальной машине

  1. Войдите на виртуальную машину в качестве учетной записи локального администратора или учетной записи, являющейся членом локальной группы администраторов.

  2. Введите registry editor поле поиска.

  3. Выберите редактор реестра в меню "Пуск".

    меню

    Рис. 2. Блокнот в меню "Пуск"

  4. Перейдите к: HKEY_LOCAL_MACHINE\SOFTWARE\FSLogix\Profiles

  5. Добавьте этот параметр:

    • Имя значения: RedirXMLSourceFolder
    • Тип значения: REG_SZ
    • Значение: \\<server-name>\<share-name>2

    Профили реестра

    Рис. 3. Блокнот в меню "Пуск"

Проверка копирования и исключения папок redirections.xml

  1. Перейдите по адресу C:\ProgramData\FSLogix\Logs\Profile

  2. Открыть Profile-%date%.log

  3. Найдите раздел, начиная с: [INFO] ===== Begin Session: StartShell

  4. Если файл 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-файл является частью золотого образа.

Следующие шаги