Поделиться через


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

В этом руководстве описано, как создавать и реализовывать redirections.xml.

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

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

Изучив это руководство, вы:

  • Исключите рекомендуемые папки Microsoft Teams для инфраструктуры виртуальных рабочих столов (VDI).
  • Убедитесь, что файл .xml скопирован из исходной папки.
  • Убедитесь, что папки были исключены.

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

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

  1. Выберите Пуск.

  2. Введите блокнот в строке поиска меню «Пуск».

  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. Выберите все файлы (.) для типа "Сохранить как ".

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

Примечание.

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

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

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

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

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

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