Esercitazione: Creare e implementare redirections.xml

Suggerimento

L'uso di file di terze parti redirections.xml può escludere elementi che possono influire sul corretto funzionamento del sistema operativo o delle applicazioni nell'ambiente in uso. Escludere e includere istruzioni devono essere usate con moderazione.

FSLogix redirections.xml fornisce funzionalità che consentono di escludere alcune parti del profilo di un utente dal contenitore di un utente. Questa esercitazione illustra la procedura per creare un file XML personalizzato per escludere le cartelle di Microsoft Teams consigliate.

Scopri come

  • Escludere le cartelle consigliate di Microsoft Teams per VDI
  • Verificare che il file XML sia stato copiato dalla cartella di origine
  • Verificare che le cartelle siano state escluse

Prerequisiti

Creare il file redirections.xml

  1. Selezionare Start

  2. Digitare notepad direttamente nel menu Start.

  3. Selezionare Blocco note dal menu Start.

    bloc-notes

    Figura 1: Blocco note nel menu Start

  4. Copiare la struttura XML nel Blocco note.

    <?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. Selezionare File -> Salva con nome...

  6. Passare alla condivisione file in cui viene salvata l'origine file XML.

  7. Digitare redirections.xml1 per il nome del file.

  8. Selezionare All Files (*.*) il tipo Salva con nome.

  9. Selezionare Salva.

Nota

Gli utenti richiedono l'accesso in lettura alla condivisione file in cui è archiviato il file XML. Gli utenti senza accesso in lettura non potranno copiare il file XML durante l'accesso.

Configurare redirections.xml nella macchina virtuale

  1. Accedere alla macchina virtuale come account amministratore locale o come account membro del gruppo Administrators locale.

  2. Digitare registry editor nella casella Cerca.

  3. Selezionare Editor del Registro di sistema dal menu Start.

    Menu Start del Registro di sistema

    Figura 2: Blocco note nel menu Start

  4. Vai a: HKEY_LOCAL_MACHINE\SOFTWARE\FSLogix\Profiles

  5. Aggiungere questa impostazione:

    • Nome valore: RedirXMLSourceFolder
    • Tipo valore: REG_SZ
    • Valore: \\<server-name>\<share-name>2

    Profili del Registro di sistema

    Figura 3: Blocco note nel menu Start

Verificare che redirections.xml sia copiato ed escluso le cartelle

  1. Passa a: C:\ProgramData\FSLogix\Logs\Profile

  2. Apri Profile-%date%.log

  3. Trovare la sezione che inizia con: [INFO] ===== Begin Session: StartShell

  4. Se il file di redirections.xml ha avuto esito positivo, il log dovrebbe essere simile ai log visualizzati:

    [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 Il nome file non fa distinzione tra maiuscole e minuscole.
2 Non includere il nome del file. Il percorso può anche essere un percorso locale se il file XML fa parte di un'immagine gold.

Passaggi successivi