Iniciar o Microsoft OneDrive com um RemoteApp na Área de Trabalho Virtual do Azure
Você pode Iniciar o Microsoft OneDrive ao lado de um RemoteApp na Área de Trabalho Virtual do Azure, permitindo que os usuários acessem e sincronizem seus arquivos enquanto usam um RemoteApp. Quando um usuário se conecta a um RemoteApp, o OneDrive pode ser iniciado automaticamente como um complemento para o RemoteApp.
Nas definições do OneDrive, existe a opção Iniciar o OneDrive quando inicio sessão no Windows, que normalmente inicia o OneDrive quando um utilizador inicia sessão. No entanto, essa configuração não funciona com o RemoteApp na Área de Trabalho Virtual do Azure. Em vez disso, você configura o OneDrive para iniciar configurando um valor do Registro. Você também habilita uma experiência de shell aprimorada para sessões do RemoteApp, oferecendo suporte para associações de arquivos padrão, Run/RunOnce
chaves do Registro e muito mais.
Este artigo descreve como configurar o OneDrive para iniciar automaticamente junto com um RemoteApp na Área de Trabalho Virtual do Azure.
Experiência de utilizador
Quando um usuário inicia um RemoteApp, o OneDrive também é iniciado e o ícone do OneDrive é integrado na barra de tarefas do dispositivo Windows local. Se um usuário iniciar outro RemoteApp do mesmo pool de hosts no mesmo host de sessão, ele usará a mesma instância do OneDrive e outra não será iniciada.
Se os anfitriões de sessão aderirem ao Microsoft Entra ID, pode configurar silenciosamente as contas de utilizador para que os utilizadores tenham sessão iniciada automaticamente no OneDrive e comecem a sincronizar imediatamente. Caso contrário, os usuários precisarão entrar no OneDrive na primeira utilização.
O ícone da instância do OneDrive que acompanha o RemoteApp na bandeja do sistema tem a mesma aparência como se o OneDrive estivesse instalado em um dispositivo local. Você pode diferenciar o ícone do OneDrive da sessão remota passando o mouse sobre o ícone onde a dica de ferramenta inclui a palavra Remoto.
Quando um usuário fecha ou se desconecta do último RemoteApp que está usando no host da sessão, o OneDrive é encerrado em poucos minutos, a menos que o usuário tenha a janela da Central de Ações do OneDrive aberta.
Pré-requisitos
Antes de poder utilizar o OneDrive com um RemoteApp no Ambiente de Trabalho Virtual do Azure:
Os anfitriões de sessão têm de estar a executar o Windows 11 Enterprise, versão 24H2 ou versão 22H2 ou 23H2 com a Atualização Cumulativa 2024-07 para Windows 11 (KB5040442) ou posterior instalada.
Se você estiver usando o FSLogix, instale a versão mais recente do FSLogix em seus hosts de sessão. Para obter mais informações, consulte Instalar aplicativos FSLogix.
Use o Aplicativo do Windows no Windows ou o cliente de Área de Trabalho Remota no Windows para se conectar a uma sessão remota. Outras plataformas não são suportadas.
Configurar o OneDrive para iniciar com um RemoteApp
Para configurar o OneDrive para iniciar com um RemoteApp na Área de Trabalho Virtual do Azure, você precisa habilitar uma experiência de shell aprimorada para sessões do RemoteApp usando a Política de Grupo e definir um valor do Registro para iniciar o OneDrive quando um usuário se conecta a um RemoteApp. A definição de Política de Grupo não está disponível no Microsoft Intune.
Transfira e instale a versão mais recente da aplicação de sincronização do OneDrive por máquina nos seus anfitriões de sessão. Para obter mais informações, consulte Instalar o aplicativo de sincronização por máquina.
Se os seus anfitriões de sessão estiverem associados ao Microsoft Entra ID, configure silenciosamente contas de utilizador para o OneDrive nos seus anfitriões de sessão, para que os utilizadores tenham sessão iniciada automaticamente no OneDrive.
As definições de Política de Grupo só estão disponíveis no Windows 11, versão 22H2 ou 23H2 com a Atualização Cumulativa 2024-07 para Windows 11 (KB5040442) ou posterior instalada. Você precisa copiar os arquivos
C:\Windows\PolicyDefinitions\terminalserver.admx
de modelo administrativo eC:\Windows\PolicyDefinitions\en-US\terminalserver.adml
de um host de sessão para o mesmo local em seus controladores de domínio ou no Repositório Central de Diretiva de Grupo, dependendo do seu ambiente. No caminho do arquivo paraterminalserver.adml
substituiren-US
pelo código de idioma apropriado se você estiver usando um idioma diferente.Abra o console de Gerenciamento de Diretiva de Grupo em um dispositivo que você usa para gerenciar o domínio do Ative Directory.
Crie ou edite uma política direcionada aos computadores que fornecem uma sessão remota que você deseja configurar.
Navegue até Diretivas>de Configuração do>Computador, Modelos Administrativos>, Componentes do Windows,>Serviços>de Área de Trabalho Remota, Host da Sessão da Área de Trabalho Remota, Ambiente de>Sessão Remota.
Clique duas vezes na configuração de política Habilitar experiência aprimorada de shell para o RemoteApp para abri-lo. Selecione Ativado e, em seguida, selecione OK.
Defina o seguinte valor do Registro:
-
Chave:
HKLM\Software\Microsoft\Windows\CurrentVersion\Run
-
Tipo:
REG_SZ
-
Designação:
OneDrive
-
Dados:
"C:\Program Files\Microsoft OneDrive\OneDrive.exe" /background
Você pode configurar o Registro usando uma ferramenta de implantação corporativa, como Intune, Configuration Manager ou Política de Grupo. Como alternativa, para definir esse valor do Registro usando o PowerShell, abra o PowerShell como administrador e execute o seguinte comando:
New-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" -Name OneDrive -PropertyType String -Value '"C:\Program Files\Microsoft OneDrive\OneDrive.exe" /background' -Force
-
Chave:
Verifique se a pilha lado a lado no host da sessão é a versão 1.0.2404.16770 ou superior. Para verificar a versão, execute o seguinte comando no Prompt de Comando ou PowerShell.
qwinsta
A saída inclui uma linha que começa com
rdp-sxs
seguida por um número, onde o número se correlaciona com o número da versão da pilha lado a lado, conforme mostrado no exemplo a seguir. Pode encontrar uma lista dos números de versão em Novidades na Pilha de Rede SxS do Ambiente de Trabalho Virtual do Azure.SESSIONNAME USERNAME ID STATE TYPE DEVICE services 0 Disc console 1 Conn rdp-tcp 65537 Listen rdp-sxs240705700 65538 Listen
Reinicie os hosts de sessão para aplicar as alterações.
Testar o OneDrive com um RemoteApp
Para testar o OneDrive com um RemoteApp, siga estes passos:
Use uma versão com suporte do Aplicativo do Windows ou o cliente de Área de Trabalho Remota para se conectar a um RemoteApp a partir do pool de hosts com os hosts de sessão que você configurou.
Verifique se o ícone do OneDrive pode ser visto na barra de tarefas do seu dispositivo Windows local. Passe o cursor sobre o ícone para mostrar a dica de ferramenta e verifique se ela inclui a palavra Remote, que a diferencia de uma instância local do OneDrive.
Verifique se o OneDrive está sincronizando arquivos abrindo a Central de Ações do OneDrive. Inicie sessão no OneDrive se não tiver iniciado sessão automaticamente.
A partir do RemoteApp, verifique se pode aceder aos seus ficheiros a partir do OneDrive.
Por fim, feche o RemoteApp e quaisquer outros do mesmo host de sessão e, em poucos minutos, o OneDrive deve sair.
Recomendações do OneDrive
Ao usar o OneDrive com um RemoteApp na Área de Trabalho Virtual do Azure, recomendamos que você defina as seguintes configurações usando o modelo administrativo do OneDrive. Para obter mais informações, consulte Gerenciar o OneDrive usando a Política de Grupo e Usar modelos administrativos no Intune.
- Permite a sincronização de contas do OneDrive apenas para organizações específicas.
- Use arquivos do OneDrive sob demanda.
- Mova silenciosamente pastas conhecidas do Windows para o OneDrive.
- Inicie sessão silenciosamente nos utilizadores da aplicação de sincronização do OneDrive com as respetivas credenciais do Windows.