Dela via


Konfigurera omdirigering av Media Transfer Protocol och Picture Transfer Protocol i Windows via Fjärrskrivbordsprotokollet

Dricks

Den här artikeln delas för tjänster och produkter som använder RDP (Remote Desktop Protocol) för att ge fjärråtkomst till Windows-skrivbord och -appar.

Välj en produkt med knapparna överst i den här artikeln för att visa relevant innehåll.

Du kan konfigurera omdirigeringsbeteendet för kringutrustning som använder Media Transfer Protocol (MTP) eller Picture Transfer Protocol (PTP), till exempel en digital kamera, från en lokal enhet till en fjärrsession via Remote Desktop Protocol (RDP).

För Azure Virtual Desktop rekommenderar vi att du aktiverar MTP- och PTP-omdirigering på dina sessionsvärdar med hjälp av Microsoft Intune eller grupprincip och sedan styr omdirigering med hjälp av rdp-egenskaperna för värdpoolen.

För Windows 365 kan du konfigurera dina molndatorer med hjälp av Microsoft Intune eller grupprincip. När windows 365 har aktiverats omdirigeras alla MTP- och PTP-kringutrustning som stöds.

För Microsoft Dev Box kan du konfigurera dina utvecklingsrutor med hjälp av Microsoft Intune eller grupprincip. När det är aktiverat omdirigerar Microsoft Dev Box all MTP- och PTP-kringutrustning som stöds.

Den här artikeln innehåller information om de omdirigeringsmetoder som stöds och hur du konfigurerar omdirigeringsbeteendet för kringutrustning för MTP och PTP. Mer information om hur omdirigering fungerar finns i Omdirigering via Fjärrskrivbordsprotokollet.

MTP- och PTP-omdirigering jämfört med USB-omdirigering

De flesta MTP- och PTP-kringutrustningar ansluter till en dator via USB. RDP stöder omdirigering av MTP- och PTP-kringutrustning med inbyggd MTP- och PTP-omdirigering eller ogenomskinlig omdirigering av enheter på låg nivå, oberoende av varandra. Beteendet beror på kringutrustningen och dess funktioner som stöds.

Båda omdirigeringsmetoderna omdirigerar enheten till fjärrsessionen som anges under Bärbara enheter i Enhetshanteraren. Den här enhetsklassen är WPD och enhetsklassens GUID är {eec5ad98-8080-425f-922a-dabf3de3f69a}. Du hittar en lista över enhetsklasserna i Systemdefinierade enhetsinstallationsklasser som är tillgängliga för leverantörer

Enheter omdirigeras på olika sätt beroende på vilken omdirigeringsmetod som används. MTP- och PTP-omdirigering använder omdirigering på hög nivå. kringutrustningen är tillgänglig lokalt och i fjärrsessionen samtidigt och kräver att relevant drivrutin installeras lokalt. Ogenomskinlig USB-omdirigering på låg nivå transporterar den råa kommunikationen för en kringutrustning, så kräver relevant drivrutin installerad i fjärrsessionen. Du bör använda omdirigeringsmetoder på hög nivå där det är möjligt. Mer information finns i Omdirigeringsmetoder.

I följande exempel visas skillnaden när du omdirigerar en Apple iPhone med hjälp av de två metoderna. Båda metoderna uppnår samma resultat där bilder kan importeras från iPhone till fjärrsessionen.

  • Med MTP- och PTP-omdirigering visas iPhone som Digital Still Camera till program och under Bärbara enheter i Enhetshanteraren:

    En skärmbild som visar bärbara enheter i Enhetshanteraren med MTP- och PTP-omdirigering.

  • Med hjälp av USB-omdirigering visas iPhone som Apple iPhone till program och under Bärbara enheter i Enhetshanteraren:

    En skärmbild som visar bärbara enheter i Enhetshanteraren med USB-omdirigering.

Resten av den här artikeln beskriver MTP- och PTP-omdirigering. Mer information om hur du konfigurerar USB-omdirigering finns i Konfigurera USB-omdirigering i Windows via Protokollet för fjärrskrivbord.

Förutsättningar

Innan du kan konfigurera MTP- och PTP-omdirigering behöver du:

  • En befintlig värdpool med sessionsvärdar.

  • Ett Microsoft Entra-ID-konto som har tilldelats inbyggda rollbaserade rbac-roller (Rollbaserad åtkomstkontroll) för värdpoolen som ett minimum.

  • En befintlig molndator.
  • En befintlig utvecklingsruta.

MTP- och PTP-omdirigering

Konfiguration av en sessionsvärd med Hjälp av Microsoft Intune eller grupprincip, eller att ange en RDP-egenskap i en värdpool styr möjligheten att omdirigera MTP- och PTP-kringutrustning mellan fjärrsessionen och den lokala enheten, vilket är föremål för en prioritetsordning.

Standardkonfigurationen är:

  • Windows-operativsystem: MTP- och PTP-omdirigering tillåts inte.
  • RDP-egenskaper för Azure Virtual Desktop-värdpoolen: MTP- och PTP-enheter omdirigeras från den lokala enheten till fjärrsessionen.
  • Resulterande standardbeteende: MTP- och PTP-kringutrustning omdirigeras inte.

Viktigt!

Var försiktig när du konfigurerar omdirigeringsinställningar eftersom den mest restriktiva inställningen är det resulterande beteendet. Om du till exempel inaktiverar MTP- och PTP-omdirigering på en sessionsvärd med Microsoft Intune eller grupprincip, men aktiverar den med egenskapen RDP för värdpoolen, inaktiveras omdirigering. Du kan också ange enskilda MTP- och PTP-kringutrustningar för omdirigering.

Konfigurationen av en molndator styr möjligheten att omdirigera kringutrustning för MTP och PTP mellan fjärrsessionen och den lokala enheten och anges med hjälp av Microsoft Intune eller grupprincip.

Standardkonfigurationen är:

  • Windows-operativsystem: MTP- och PTP-omdirigering tillåts inte.
  • Windows 365: MTP- och PTP-omdirigering är aktiverat.
  • Resulterande standardbeteende: MTP- och PTP-kringutrustning omdirigeras.

Konfigurationen av en dev box styr möjligheten att omdirigera kringutrustningen MTP och PTP mellan fjärrsessionen och den lokala enheten och anges med hjälp av Microsoft Intune eller grupprincip.

Standardkonfigurationen är:

  • Windows-operativsystem: MTP- och PTP-omdirigering tillåts inte.
  • Microsoft Dev Box: MTP- och PTP-omdirigering är aktiverat.
  • Resulterande standardbeteende: MTP- och PTP-kringutrustning omdirigeras.

Konfigurera MTP- och PTP-omdirigering med hjälp av RDP-egenskaper för värdpool

Inställningen MTP- och PTP-enhetsomdirigering för Azure Virtual Desktop-värdpoolen styr om MTP- och PTP-kringutrustning ska omdirigeras mellan fjärrsessionen och den lokala enheten. Motsvarande RDP-egenskap är devicestoredirect:s:<value>. Mer information finns i RDP-egenskaper som stöds.

Så här konfigurerar du MTP- och PTP-omdirigering med hjälp av RDP-egenskaper för värdpoolen:

  1. Logga in på Azure-portalen.

  2. I sökfältet skriver du Azure Virtual Desktop och väljer posten matchande tjänst.

  3. Välj Värdpooler och välj sedan den värdpool som du vill konfigurera.

  4. Välj RDP-egenskaper och välj sedan Enhetsomdirigering.

    En skärmbild som visar fliken omdirigering av värdpoolenheter i Azure Portal.

  5. För omdirigering av MTP- och PTP-enheter väljer du listrutan och väljer sedan något av följande alternativ:

    • Omdirigera inte några enheter
    • Omdirigera bärbara mediespelare baserat på Media Transfer Protocol (MTP) och digitalkameror baserat på PTP (Picture Transfer Protocol) (standard)
    • Inte konfigurerad
  6. Välj Spara.

Dricks

Om du aktiverar omdirigering med rdp-egenskaper för värdpoolen behöver du kontrollera att omdirigeringen inte blockeras av en Microsoft Intune- eller grupprincip-inställning.

Valfritt: Hämta specifika MTP- och PTP-enhetsinstans-ID:n och lägg till dem i RDP-egenskapen

Som standard omdirigerar rdp-egenskapen för värdpoolen all MTP- och PTP-kringutrustning som stöds, men du kan också ange specifika enhetsinstans-ID:n i egenskaperna för värdpoolen så att endast kringutrustningen som du godkänner omdirigeras. Så här hämtar du de enhetsinstans-ID:n som är tillgängliga för USB-enheterna på en lokal enhet som du vill omdirigera:

  1. Anslut alla enheter som du vill omdirigera på den lokala enheten.

  2. Öppna en PowerShell-kommandotolk och kör följande kommando:

    Get-PnPdevice | Where-Object {$_.Class -eq "WPD" -and $_.Status -eq "OK"} | FT -AutoSize
    

    De utdata som genereras påminner om de i följande exempel. Anteckna Värdet InstanceId för varje enhet som du vill omdirigera.

    Status Class FriendlyName InstanceId
    ------ ----- ------------ ----------
    OK     WPD   Apple iPhone USB\VID_05AC&PID_12A8&MI_00\B&1A733E8B&0&0000
    
  3. I Azure Portal går du tillbaka till konfigurationen av RDP-egenskaper för värdpoolen och väljer Avancerat.

  4. I textrutan letar du upp relevant RDP-egenskap, som som standard är devicestoredirect:s:*, och lägger sedan till de instans-ID:t som du vill omdirigera, som du ser i följande exempel. Avgränsa varje enhetsinstans-ID med ett semikolon (;).

    devicestoredirect:s:USB\VID_05AC&PID_12A8&MI_00\B&1A733E8B&0&0000
    
  5. Välj Spara.

Dricks

Följande beteende förväntas när du anger ett instans-ID:

  • Om du uppdaterar Azure Portal ändras värdet till gemener och varje omvänt snedstreckstecken i instans-ID:t ignoreras av ett annat omvänt snedstreck.

  • När du navigerar till fliken Enhetsomdirigering är värdet för omdirigering av MTP- och PTP-enheter tomt.

Konfigurera MTP- och PTP-omdirigering med Microsoft Intune eller grupprincip

Konfigurera MTP- och PTP-omdirigering med Microsoft Intune eller grupprincip

Välj relevant flik för ditt scenario.

Så här tillåter eller inaktiverar du MTP- och PTP-omdirigering med Microsoft Intune:

  1. Logga in på administrationscentret för Microsoft Intune.

  2. Skapa eller redigera en konfigurationsprofil för Windows 10- och senare enheter med katalogprofiltypen Inställningar.

  3. I inställningsväljaren bläddrar du till Administrativa mallar Windows-komponenter>Fjärrskrivbordstjänster>Fjärrskrivbord>Sessionsvärdenhet>och Resursomdirigering.

    En skärmbild som visar alternativen för omdirigering av enheter och resurser i Microsoft Intune-portalen.

  4. Markera kryssrutan Tillåt inte omdirigering av Plug and Play-enheter som stöds och stäng sedan inställningsväljaren.

  5. Expandera kategorin Administrativa mallar och ställ sedan in på växla för Tillåt inte omdirigering av Plug and Play-enheter som stöds, beroende på dina krav:

    • Om du vill tillåta MTP- och PTP-omdirigering kan du växla till Inaktiverad.

    • Om du vill inaktivera MTP- och PTP-omdirigering växlar du till Aktiverad.

  6. Välj Nästa.

  7. Valfritt: På fliken Omfångstaggar väljer du en omfångstagg för att filtrera profilen. Mer information om omfångstaggar finns i Använda rollbaserad åtkomstkontroll (RBAC) och omfångstaggar för distribuerad IT.

  8. På fliken Tilldelningar väljer du den grupp som innehåller datorerna som tillhandahåller en fjärrsession som du vill konfigurera och väljer sedan Nästa.

  9. På fliken Granska + skapa granskar du inställningarna och väljer sedan Skapa.

  10. När principen gäller för datorerna som tillhandahåller en fjärrsession startar du om dem så att inställningarna börjar gälla.

Kommentar

När du konfigurerar intune-principinställningen Tillåt inte omdirigering av Plug and Play-enheter som stöds påverkar det även USB-omdirigering.

Testa MTP- och PTP-omdirigering

Så här testar du MTP- och PTP-omdirigering:

  1. Kontrollera att en enhet som stöder MTP eller PTP är ansluten till den lokala enheten.

  2. Anslut till en fjärrsession med windowsappen eller fjärrskrivbordsappen på en plattform som stöder MTP- och PTP-omdirigering. Mer information finns i Jämför Windows App-funktioner mellan plattformar och enheter och Jämför funktioner för fjärrskrivbordsappar mellan plattformar och enheter.

  3. Kontrollera att MTP- eller PTP-enheten är tillgänglig i fjärrsessionen. Här är några sätt att kontrollera:

    1. Öppna appen Foton (från Microsoft) i fjärrsessionen från Start-menyn. Välj Importera och kontrollera att den omdirigerade enheten visas i listan över anslutna enheter.

      En skärmbild som visar tillgängliga skrivare och skannrar i fjärrsessionen.

    2. Öppna en PowerShell-prompt i fjärrsessionen och kör följande kommando:

      Get-PnPdevice | ? Class -eq "WPD" | FT -AutoSize
      

      Utdata ser ut ungefär så här:

      Status Class FriendlyName         InstanceId
      ------ ----- ------------         ----------
      OK     WPD   Digital Still Camera TSBUS\UMB\2&FD4482C&0&TSDEVICE#0002.0003
      

      Du kan kontrollera om enheten omdirigeras med MTP- och PTP-omdirigering eller USB-omdirigering med värdet InstanceId :

      • För MTP- och PTP-omdirigering börjar värdet InstanceId med TSBUS.

      • För USB-omdirigering börjar USBvärdet InstanceId .

  4. Öppna ett program och skriv ut en testsida för att kontrollera att skrivaren fungerar korrekt.