Condividi tramite


Configurare il reindirizzamento della porta seriale o COM tramite il protocollo Desktop remoto

Consiglio

Questo articolo è condiviso per i servizi e i prodotti che usano il protocollo RDP (Remote Desktop Protocol) per fornire l'accesso remoto a desktop e app Windows.

Selezionare un prodotto usando i pulsanti nella parte superiore di questo articolo per visualizzare il contenuto pertinente.

È possibile configurare il comportamento di reindirizzamento delle porte seriali o COM tra un dispositivo locale e una sessione remota tramite remote Desktop Protocol (RDP).

Per Desktop virtuale Azure, è consigliabile abilitare il reindirizzamento delle porte seriali o COM negli host di sessione usando Microsoft Intune o Criteri di gruppo, quindi controllare il reindirizzamento usando le proprietà RDP del pool di host.

Per Windows 365, è possibile configurare i PC cloud usando Microsoft Intune o Criteri di gruppo.

Per Microsoft Dev Box, è possibile configurare le caselle di sviluppo usando Microsoft Intune o Criteri di gruppo.

Questo articolo fornisce informazioni sui metodi di reindirizzamento supportati e su come configurare le porte seriali o COM del comportamento di reindirizzamento. Per altre informazioni sul funzionamento del reindirizzamento, vedere Reindirizzamento tramite il protocollo Desktop remoto.

Prerequisiti

Prima di configurare il reindirizzamento della porta seriale o COM, è necessario:

  • Un PC cloud esistente.
  • Una casella di sviluppo esistente.
  • Una porta seriale o COM in un dispositivo locale e una periferica che si connette alla porta. Il reindirizzamento della porta seriale o COM usa il reindirizzamento di basso livello opaco, quindi i driver devono essere installati nella sessione remota affinché la periferica funzioni correttamente.

  • Per configurare Microsoft Intune, è necessario:

    • Microsoft Entra ID account a cui è assegnato il ruolo predefinito Controllo degli accessi in base al ruolo predefinito di Gestione criteri e profili.
    • Gruppo contenente i dispositivi da configurare.
  • Per configurare Criteri di gruppo, è necessario:

    • Un account di dominio che dispone dell'autorizzazione per creare o modificare oggetti Criteri di gruppo.
    • Un gruppo di sicurezza o un'unità organizzativa contenente i dispositivi da configurare.
  • È necessario connettersi a una sessione remota da un'app e una piattaforma supportate. Per visualizzare il supporto del reindirizzamento in Windows App e nell'app Desktop remoto, vedere Confrontare le funzionalità Windows App tra piattaforme e dispositivi eConfrontare le funzionalità dell'app Desktop remoto tra piattaforme e dispositivi.

Reindirizzamento della porta seriale o COM

La configurazione di un host sessione tramite Microsoft Intune o Criteri di gruppo o l'impostazione di una proprietà RDP in un pool di host determina la possibilità di reindirizzare le porte seriali o COM dal dispositivo locale alla sessione remota, che è soggetta a un ordine di priorità.

La configurazione predefinita è:

  • Sistema operativo Windows: il reindirizzamento della porta seriale o COM non è bloccato.
  • Proprietà RDP del pool di host di Desktop virtuale Azure: le porte seriali o COM vengono reindirizzate dal dispositivo locale alla sessione remota.
  • Comportamento predefinito risultante: le porte seriali o COM vengono reindirizzate dal dispositivo locale alla sessione remota.

Importante

Prestare attenzione quando si configurano le impostazioni di reindirizzamento perché l'impostazione più restrittiva è il comportamento risultante. Ad esempio, se si disabilita il reindirizzamento della porta seriale o COM in un host di sessione con Microsoft Intune o Criteri di gruppo, abilitandolo con la proprietà RDP del pool di host, il reindirizzamento viene disabilitato.

La configurazione di un PC cloud determina la possibilità di reindirizzare le porte seriali o COM dal dispositivo locale alla sessione remota e viene impostata usando Microsoft Intune o Criteri di gruppo.

La configurazione predefinita è:

  • Sistema operativo Windows: il reindirizzamento della porta seriale o COM non è bloccato.
  • Windows 365: le porte seriali o COM vengono reindirizzate dal dispositivo locale alla sessione remota.
  • Comportamento predefinito risultante: le porte seriali o COM vengono reindirizzate dal dispositivo locale alla sessione remota.

La configurazione di una casella di sviluppo determina la possibilità di reindirizzare la porta Serial o COM dal dispositivo locale alla sessione remota e viene impostata usando Microsoft Intune o Criteri di gruppo.

La configurazione predefinita è:

  • Sistema operativo Windows: il reindirizzamento della porta seriale o COM non è bloccato.
  • Microsoft Dev Box: le porte seriali o COM vengono reindirizzate dal dispositivo locale alla sessione remota.
  • Comportamento predefinito risultante: le porte seriali o COM vengono reindirizzate dal dispositivo locale alla sessione remota.

Configurare il reindirizzamento delle porte seriali o COM usando le proprietà RDP del pool di host

L'impostazione delle porte COM del pool di host di Desktop virtuale Azure controlla se reindirizzare le porte seriali o COM tra la sessione remota e il dispositivo locale. La proprietà RDP corrispondente è redirectcomports:i:<value>. Per altre informazioni, vedere Proprietà RDP supportate.

Per configurare il reindirizzamento delle porte seriali o COM usando le proprietà RDP del pool di host:

  1. Accedere al portale di Azure.

  2. Nella barra di ricerca digitare Desktop virtuale Azure e selezionare la voce del servizio corrispondente.

  3. Selezionare Pool di host, quindi selezionare il pool di host da configurare.

  4. Selezionare RDP Properties (Proprietà RDP) e quindi Device redirection (Reindirizzamento dispositivo).

    Screenshot che mostra la scheda reindirizzamento del dispositivo del pool di host nella portale di Azure.

  5. Per Reindirizzamento porte COM selezionare l'elenco a discesa e quindi selezionare una delle opzioni seguenti:

    • Le porte COM nel computer locale non sono disponibili nella sessione remota
    • Le porte COM nel computer locale sono disponibili nella sessione remota (impostazione predefinita)
    • Non configurata
  6. Seleziona Salva.

Configurare il reindirizzamento della porta seriale o COM usando Microsoft Intune o Criteri di gruppo

Configurare il reindirizzamento della porta seriale o COM usando Microsoft Intune o Criteri di gruppo

Selezionare la scheda pertinente per lo scenario.

Per consentire o disabilitare il reindirizzamento della porta seriale o COM tramite Microsoft Intune:

  1. Accedere all'Interfaccia di amministrazione di Microsoft Intune.

  2. Creare o modificare un profilo di configurazione per i dispositivi Windows 10 e versioni successive, con il tipo di profilo del catalogo Impostazioni.

  3. Nella selezione impostazioni passare a Modelli> amministrativiComponenti> di WindowsServizi> Desktopremoto Host> sessioneDesktop remoto Dispositivo e Reindirizzamento risorse.

    Screenshot che mostra le opzioni di reindirizzamento del dispositivo e delle risorse nel portale di Microsoft Intune.

  4. Selezionare la casella Non consentire il reindirizzamento delle porte COM, quindi chiudere la selezione delle impostazioni.

  5. Espandere la categoria Modelli amministrativi , quindi attivare o disattivare il commutatore per Non consentire il reindirizzamento delle porte COM a Abilitato o Disabilitato, a seconda dei requisiti:

    • Per consentire il reindirizzamento della porta seriale o COM, impostare l'opzione su Disabilitato.

    • Per disabilitare il reindirizzamento della porta seriale o COM, impostare l'opzione su Abilitato.

  6. Seleziona Avanti.

  7. Facoltativo: nella scheda Tag ambito selezionare un tag di ambito per filtrare il profilo. Per altre informazioni sui tag degli ambiti, vedere Usare il controllo degli accessi in base al ruolo e i tag di ambito per l'IT distribuito.

  8. Nella scheda Assegnazioni selezionare il gruppo contenente i computer che forniscono una sessione remota da configurare, quindi selezionare Avanti.

  9. Nella scheda Rivedi e crea esaminare le impostazioni e quindi selezionare Crea.

  10. Dopo aver applicato i criteri ai computer che forniscono una sessione remota, riavviarli per rendere effettive le impostazioni.

Testare il reindirizzamento della porta seriale o COM

Quando si usa il reindirizzamento della porta seriale o COM, considerare il comportamento seguente:

  • I driver per le periferiche reindirizzate connesse a una porta seriale o COM devono essere installati nella sessione remota usando lo stesso processo del dispositivo locale. Assicurarsi che Windows Update sia abilitato nella sessione remota o che i driver siano disponibili per la periferica.

  • Il reindirizzamento opaco di basso livello è progettato per le connessioni LAN; con una latenza più elevata, alcune periferiche connesse a una porta seriale o COM potrebbero non funzionare correttamente o l'esperienza utente potrebbe non essere adatta.

  • Le periferiche connesse a una porta seriale o COM non sono disponibili nel dispositivo locale in locale mentre vengono reindirizzate alla sessione remota.

  • Le periferiche connesse a una porta seriale o COM possono essere usate solo in una sessione remota alla volta.

  • Il reindirizzamento della porta seriale o COM è disponibile solo da un dispositivo Windows locale.

Per testare il reindirizzamento della porta seriale o COM da un dispositivo Windows locale:

  1. Collegare le periferiche supportate che si desidera usare in una sessione remota a una porta seriale o COM.

  2. Connettersi a una sessione remota usando l'app Window o l'app Desktop remoto in una piattaforma che supporta il reindirizzamento delle unità. Per altre informazioni, vedere Confrontare le funzionalità di Windows App tra piattaforme e dispositivi eConfrontare le funzionalità delle app Desktop remoto tra piattaforme e dispositivi.

  3. Verificare che il dispositivo funzioni correttamente nella sessione remota. Poiché le porte seriali o COM vengono reindirizzate usando il reindirizzamento opaco di basso livello, il driver corretto deve essere installato nella sessione remota, operazione che è necessario eseguire se non viene installata automaticamente.

    Ecco alcuni modi per controllare che le periferiche USB siano disponibili nella sessione remota, a seconda dell'autorizzazione disponibile nella sessione remota:

    1. Aprire Gestione dispositivi nella sessione remota dal menu Start oppure eseguire devmgmt.msc dalla riga di comando. Controllare che le periferiche reindirizzate vengano visualizzate nella categoria di dispositivi prevista e non vengano visualizzati errori.

      Screenshot che mostra Gestione dispositivi in una sessione remota.

    2. Aprire un prompt dei comandi o un prompt di PowerShell sia nel dispositivo locale che nella sessione remota, quindi eseguire il comando seguente in entrambe le posizioni. Questo comando mostra le porte seriali o COM disponibili in locale e consente di verificare che siano disponibili nella sessione remota.

      chgport
      

      L'output è simile al seguente esempio:

      • Nel dispositivo locale:

        COM3 = \Device\Serial0
        COM4 = \Device\Serial1
        
      • Nella sessione remota:

        COM3 = \Device\RdpDrPort\;COM3:2\tsclient\COM3
        COM4 = \Device\RdpDrPort\;COM4:2\tsclient\COM4
        
  4. Quando le periferiche vengono reindirizzate e funzionano correttamente, è possibile usarle come si farebbe in un dispositivo locale.