Partilhar via


Configurar o redirecionamento de porta serial ou COM pelo Protocolo de Área de Trabalho Remota

Gorjeta

Este artigo é compartilhado para serviços e produtos que usam o protocolo RDP (Remote Desktop Protocol) para fornecer acesso remoto a áreas de trabalho e aplicativos do Windows.

Selecione um produto usando os botões na parte superior deste artigo para mostrar o conteúdo relevante.

Você pode configurar o comportamento de redirecionamento de portas seriais ou COM entre um dispositivo local e uma sessão remota através do protocolo RDP (Remote Desktop Protocol).

Para a Área de Trabalho Virtual do Azure, recomendamos que você habilite o redirecionamento de porta serial ou COM em seus hosts de sessão usando o Microsoft Intune ou a Política de Grupo e, em seguida, controle o redirecionamento usando as propriedades RDP do pool de hosts.

Para o Windows 365, pode configurar os seus Cloud PCs utilizando o Microsoft Intune ou a Política de Grupo.

Para o Microsoft Dev Box, você pode configurar suas caixas de desenvolvimento usando o Microsoft Intune ou a Política de Grupo.

Este artigo fornece informações sobre os métodos de redirecionamento suportados e como configurar o comportamento de redirecionamento portas seriais ou COM. Para saber mais sobre como funciona o redirecionamento, consulte Redirecionamento pelo Protocolo de Área de Trabalho Remota.

Pré-requisitos

Antes de configurar o redirecionamento de porta serial ou COM, você precisa:

  • Um Cloud PC existente.
  • Uma caixa de desenvolvimento existente.
  • Uma porta serial ou COM em um dispositivo local e um periférico que se conecta à porta. O redirecionamento de porta serial ou COM usa o redirecionamento opaco de baixo nível, portanto, os drivers precisam ser instalados na sessão remota para que o periférico funcione corretamente.

  • Para configurar o Microsoft Intune, você precisa:

    • Conta de ID do Microsoft Entra à qual é atribuída a função RBAC interna do Gerenciador de políticas e perfis.
    • Um grupo que contém os dispositivos que você deseja configurar.
  • Para configurar a Diretiva de Grupo, você precisa:

    • Uma conta de domínio que tem permissão para criar ou editar objetos de Diretiva de Grupo.
    • Um grupo de segurança ou unidade organizacional (UO) que contém os dispositivos que você deseja configurar.
  • Você precisa se conectar a uma sessão remota a partir de um aplicativo e plataforma compatíveis. Para ver o suporte de redirecionamento na Aplicação Windows e na aplicação Ambiente de Trabalho Remoto, consulte Comparar funcionalidades da Aplicação Windows entre plataformas e dispositivos e Comparar funcionalidades da aplicação Ambiente de Trabalho Remoto entre plataformas e dispositivos.

Redirecionamento de porta serial ou COM

A configuração de um host de sessão usando o Microsoft Intune ou a Política de Grupo ou a definição de uma propriedade RDP em um pool de hosts rege a capacidade de redirecionar portas seriais ou COM do dispositivo local para a sessão remota, que está sujeita a uma ordem de prioridade.

A configuração padrão é:

  • Sistema operacional Windows: o redirecionamento de porta serial ou COM não está bloqueado.
  • Propriedades RDP do pool de hosts da Área de Trabalho Virtual do Azure: as portas serial ou COM são redirecionadas do dispositivo local para a sessão remota.
  • Comportamento padrão resultante: as portas serial ou COM são redirecionadas do dispositivo local para a sessão remota.

Importante

Tenha cuidado ao definir as configurações de redirecionamento, pois a configuração mais restritiva é o comportamento resultante. Por exemplo, se você desabilitar o redirecionamento de porta serial ou COM em um host de sessão com o Microsoft Intune ou a Política de Grupo, mas habilitá-lo com a propriedade RDP do pool de hosts, o redirecionamento será desabilitado.

A configuração de um Cloud PC controla a capacidade de redirecionar as portas seriais ou COM do dispositivo local para a sessão remota e é definida usando o Microsoft Intune ou a Política de Grupo.

A configuração padrão é:

  • Sistema operacional Windows: o redirecionamento de porta serial ou COM não está bloqueado.
  • Windows 365: As portas seriais ou COM são redirecionadas do dispositivo local para a sessão remota.
  • Comportamento padrão resultante: as portas serial ou COM são redirecionadas do dispositivo local para a sessão remota.

A configuração de uma caixa de desenvolvimento rege a capacidade de redirecionar a porta Serial ou COM do dispositivo local para a sessão remota e é definida usando o Microsoft Intune ou a Política de Grupo.

A configuração padrão é:

  • Sistema operacional Windows: o redirecionamento de porta serial ou COM não está bloqueado.
  • Microsoft Dev Box: portas seriais ou COM são redirecionadas do dispositivo local para a sessão remota.
  • Comportamento padrão resultante: as portas serial ou COM são redirecionadas do dispositivo local para a sessão remota.

Configurar o redirecionamento de porta serial ou COM usando propriedades RDP do pool de hosts

A configuração do redirecionamento de portas COM do pool de hosts da Área de Trabalho Virtual do Azure controla se as portas seriais ou COM devem ser redirecionadas entre a sessão remota e o dispositivo local. A propriedade RDP correspondente é redirectcomports:i:<value>. Para obter mais informações, consulte Propriedades RDP suportadas.

Para configurar o redirecionamento de porta serial ou COM usando as propriedades RDP do pool de hosts:

  1. Inicie sessão no portal do Azure.

  2. Na barra de pesquisa, digite Área de Trabalho Virtual do Azure e selecione a entrada de serviço correspondente.

  3. Selecione Pools de hosts e, em seguida, selecione o pool de hosts que deseja configurar.

  4. Selecione Propriedades RDP e, em seguida, selecione Redirecionamento de dispositivo.

    Uma captura de tela mostrando a guia de redirecionamento de dispositivo do pool de hosts no portal do Azure.

  5. Para redirecionamento de portas COM, selecione a lista suspensa e selecione uma das seguintes opções:

    • As portas COM no computador local não estão disponíveis na sessão remota
    • As portas COM no computador local estão disponíveis na sessão remota (padrão)
    • Não configurado
  6. Selecione Guardar.

Configurar o redirecionamento de porta serial ou COM usando o Microsoft Intune ou a Política de Grupo

Configurar o redirecionamento de porta serial ou COM usando o Microsoft Intune ou a Política de Grupo

Selecione a guia relevante para o seu cenário.

Para permitir ou desabilitar o redirecionamento de porta serial ou COM usando o Microsoft Intune:

  1. Entre no centro de administração do Microsoft Intune.

  2. Crie ou edite um perfil de configuração para dispositivos Windows 10 e posteriores , com o tipo de perfil do catálogo Configurações.

  3. No seletor de configurações, navegue até Modelos administrativos>, Componentes>do Windows, Serviços>de Área de Trabalho Remota, Área de Trabalho Remota, Dispositivo Host>da Sessão da Área de Trabalho Remota e Redirecionamento de Recursos.

    Uma captura de tela mostrando as opções de redirecionamento de dispositivo e recurso no portal do Microsoft Intune.

  4. Marque a caixa Não permitir redirecionamento de porta COM e feche o seletor de configurações.

  5. Expanda a categoria Modelos administrativos e, em seguida, alterne a opção Não permitir redirecionamento de porta COM para Habilitado ou Desabilitado, dependendo dos seus requisitos:

    • Para permitir o redirecionamento de porta serial ou COM, alterne o switch para Desativado e selecione OK.

    • Para desativar o redirecionamento de porta serial ou COM, alterne a opção para Habilitado e selecione OK.

  6. Selecione Seguinte.

  7. Opcional: na guia Tags de escopo, selecione uma marca de escopo para filtrar o perfil. Para obter mais informações sobre marcas de escopo, consulte Usar controle de acesso baseado em função (RBAC) e tags de escopo para TI distribuída.

  8. No separador Atribuições, selecione o grupo que contém os computadores que fornecem uma sessão remota que pretende configurar e, em seguida, selecione Seguinte.

  9. No separador Rever + criar, reveja as definições e, em seguida, selecione Criar.

  10. Quando a diretiva se aplicar aos computadores que fornecem uma sessão remota, reinicie-os para que as configurações entrem em vigor.

Teste o redirecionamento de porta serial ou COM

Ao usar o redirecionamento de porta serial ou COM, considere o seguinte comportamento:

  • Os drivers para periféricos redirecionados conectados a uma porta serial ou COM precisam ser instalados na sessão remota usando o mesmo processo do dispositivo local. Verifique se o Windows Update está habilitado na sessão remota ou se os drivers estão disponíveis para o periférico.

  • O redirecionamento opaco de baixo nível é projetado para conexões LAN; com latência mais alta, alguns periféricos conectados a uma porta serial ou COM podem não funcionar corretamente ou a experiência do usuário pode não ser adequada.

  • Os periféricos conectados a uma porta serial ou COM não estão disponíveis no dispositivo local localmente enquanto ele é redirecionado para a sessão remota.

  • Os periféricos conectados a uma porta serial ou COM só podem ser usados em uma sessão remota de cada vez.

  • O redirecionamento de porta serial ou COM só está disponível em um dispositivo Windows local.

Para testar o redirecionamento de porta serial ou COM de um dispositivo Windows local:

  1. Conecte os periféricos suportados que você deseja usar em uma sessão remota a uma porta serial ou COM.

  2. Ligue-se a uma sessão remota utilizando a Aplicação Windows ou a aplicação Ambiente de Trabalho Remoto numa plataforma que suporte o redirecionamento de unidade. Para obter mais informações, consulte Comparar recursos do Aplicativo Windows entre plataformas e dispositivos e Comparar recursos do aplicativo Área de Trabalho Remota entre plataformas e dispositivos.

  3. Verifique se o dispositivo está funcionando corretamente na sessão remota. Como as portas serial ou COM são redirecionadas usando o redirecionamento opaco de baixo nível, o driver correto precisa ser instalado na sessão remota, o que você precisa fazer se não for instalado automaticamente.

    Aqui estão algumas maneiras de verificar se os periféricos USB estão disponíveis na sessão remota, dependendo da permissão que você tem na sessão remota:

    1. Abra o Gestor de Dispositivos na sessão remota a partir do menu Iniciar ou execute devmgmt.msc a partir da linha de comandos. Verifique se os periféricos redirecionados aparecem na categoria de dispositivo esperada e não mostram erros.

      Uma captura de tela mostrando o gerenciador de dispositivos em uma sessão remota.

    2. Abra um prompt de comando ou um prompt do PowerShell no dispositivo local e na sessão remota e execute o seguinte comando em ambos os locais. Este comando mostra as portas seriais ou COM disponíveis localmente e permite que você verifique se elas estão disponíveis na sessão remota.

      chgport
      

      A saída é semelhante à seguinte saída:

      • No dispositivo local:

        COM3 = \Device\Serial0
        COM4 = \Device\Serial1
        
      • Na sessão remota:

        COM3 = \Device\RdpDrPort\;COM3:2\tsclient\COM3
        COM4 = \Device\RdpDrPort\;COM4:2\tsclient\COM4
        
  4. Uma vez que os periféricos são redirecionados e funcionando corretamente, você pode usá-los como faria em um dispositivo local.