Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Porada
Ten artykuł jest udostępniany dla usług i produktów korzystających z protokołu RDP (Remote Desktop Protocol) w celu zapewnienia dostępu zdalnego do pulpitów i aplikacji systemu Windows.
Wybierz produkt przy użyciu przycisków w górnej części tego artykułu, aby wyświetlić odpowiednią zawartość.
Można skonfigurować zachowanie przekierowania portów szeregowych lub COM między urządzeniem lokalnym a sesją zdalną za pośrednictwem protokołu RDP (Remote Desktop Protocol).
W przypadku usługi Azure Virtual Desktop zalecamy włączenie przekierowania portów szeregowych lub COM na hostach sesji przy użyciu Microsoft Intune lub zasady grupy, a następnie kontrolowanie przekierowania przy użyciu właściwości RDP puli hostów.
W przypadku Windows 365 możesz skonfigurować komputery w chmurze przy użyciu Microsoft Intune lub zasady grupy.
W przypadku rozwiązania Microsoft Dev Box możesz skonfigurować pola deweloperskie przy użyciu Microsoft Intune lub zasady grupy.
Ten artykuł zawiera informacje o obsługiwanych metodach przekierowania i sposobie konfigurowania portów szeregowych lub COM zachowania przekierowania. Aby dowiedzieć się więcej na temat sposobu działania przekierowania, zobacz Przekierowanie za pośrednictwem protokołu pulpitu zdalnego.
Wymagania wstępne
Aby można było skonfigurować przekierowanie portów szeregowych lub COM, należy:
Istniejąca pula hostów z hostami sesji.
Konto Tożsamość Microsoft Entra, do których przypisano wbudowane role kontroli dostępu opartej na rolach (RBAC) w puli hostów programu Desktop Virtualization Host Pool Contributor.
- Istniejący komputer w chmurze.
- Istniejące pole deweloperskie.
Port szeregowy lub COM na urządzeniu lokalnym i urządzenie peryferyjne łączące się z portem. Przekierowanie portów szeregowych lub COM używa nieprzezroczystego przekierowania niskiego poziomu, więc sterowniki muszą być zainstalowane w sesji zdalnej, aby urządzenie peryferyjne działało poprawnie.
Aby skonfigurować Microsoft Intune, potrzebne są następujące elementy:
- Tożsamość Microsoft Entra konto, do których przypisano wbudowaną rolę RBAC menedżera zasad i profilu.
- Grupa zawierająca urządzenia, które chcesz skonfigurować.
Aby skonfigurować zasady grupy, potrzebne są następujące elementy:
- Konto domeny, które ma uprawnienia do tworzenia lub edytowania obiektów zasady grupy.
- Grupa zabezpieczeń lub jednostka organizacyjna (OU) zawierająca urządzenia, które chcesz skonfigurować.
Musisz nawiązać połączenie z sesją zdalną z obsługiwanej aplikacji i platformy. Aby wyświetlić obsługę przekierowania w Windows App i aplikacji pulpitu zdalnego, zobacz Porównanie funkcji Windows App na różnych platformach i urządzeniach oraz Porównanie funkcji aplikacji pulpitu zdalnego na różnych platformach i urządzeniach.
Przekierowanie portów szeregowych lub COM
Konfiguracja hosta sesji przy użyciu Microsoft Intune lub zasady grupy lub ustawienie właściwości RDP w puli hostów umożliwia przekierowanie portów szeregowych lub COM z urządzenia lokalnego do sesji zdalnej, która podlega kolejności priorytetu.
Konfiguracja domyślna to:
- System operacyjny Windows: przekierowanie portów szeregowych lub COM nie jest blokowane.
- Właściwości protokołu RDP puli hostów usługi Azure Virtual Desktop: porty szeregowe lub COM są przekierowywane z urządzenia lokalnego do sesji zdalnej.
- Wynikowe zachowanie domyślne: porty szeregowe lub COM są przekierowywane z urządzenia lokalnego do sesji zdalnej.
Ważna
Podczas konfigurowania ustawień przekierowania należy zachować ostrożność, ponieważ najbardziej restrykcyjnym ustawieniem jest zachowanie wynikowe. Jeśli na przykład wyłączysz przekierowanie portów szeregowych lub COM na hoście sesji z Microsoft Intune lub zasady grupy, ale włączysz je przy użyciu właściwości RDP puli hostów, przekierowanie zostanie wyłączone.
Konfiguracja komputera w chmurze umożliwia przekierowanie portów szeregowych lub COM z urządzenia lokalnego do sesji zdalnej i jest ustawiana przy użyciu Microsoft Intune lub zasady grupy.
Konfiguracja domyślna to:
- System operacyjny Windows: przekierowanie portów szeregowych lub COM nie jest blokowane.
- Windows 365: Porty szeregowe lub COM są przekierowywane z urządzenia lokalnego do sesji zdalnej.
- Wynikowe zachowanie domyślne: porty szeregowe lub COM są przekierowywane z urządzenia lokalnego do sesji zdalnej.
Konfiguracja pola deweloperskiego umożliwia przekierowanie portu szeregowego lub COM z urządzenia lokalnego do sesji zdalnej i jest ustawiana przy użyciu Microsoft Intune lub zasady grupy.
Konfiguracja domyślna to:
- System operacyjny Windows: przekierowanie portów szeregowych lub COM nie jest blokowane.
- Microsoft Dev Box: porty szeregowe lub COM są przekierowywane z urządzenia lokalnego do sesji zdalnej.
- Wynikowe zachowanie domyślne: porty szeregowe lub COM są przekierowywane z urządzenia lokalnego do sesji zdalnej.
Konfigurowanie przekierowania portów szeregowych lub COM przy użyciu właściwości RDP puli hostów
Ustawienie przekierowania portów COM dla puli hostów usługi Azure Virtual Desktop określa, czy porty szeregowe, czy COM mają być przekierowywane między sesją zdalną a urządzeniem lokalnym. Odpowiadająca mu właściwość RDP to redirectcomports:i:<value>
. Aby uzyskać więcej informacji, zobacz Obsługiwane właściwości protokołu RDP.
Aby skonfigurować przekierowanie portów szeregowych lub COM przy użyciu właściwości PROTOKOŁU RDP puli hostów:
Zaloguj się do witryny Azure Portal.
Na pasku wyszukiwania wpisz Azure Virtual Desktop i wybierz odpowiedni wpis usługi.
Wybierz pozycję Pule hostów, a następnie wybierz pulę hostów, którą chcesz skonfigurować.
Wybierz pozycję Właściwości PROTOKOŁU RDP, a następnie wybierz pozycję Przekierowanie urządzenia.
W przypadku przekierowania portów COM wybierz listę rozwijaną, a następnie wybierz jedną z następujących opcji:
- Porty COM na komputerze lokalnym nie są dostępne w sesji zdalnej
- Porty COM na komputerze lokalnym są dostępne w sesji zdalnej (ustawienie domyślne)
- Nie skonfigurowano
Wybierz Zapisz.
Konfigurowanie przekierowania portów szeregowych lub COM przy użyciu Microsoft Intune lub zasady grupy
Konfigurowanie przekierowania portów szeregowych lub COM przy użyciu Microsoft Intune lub zasady grupy
Wybierz odpowiednią kartę dla danego scenariusza.
Aby zezwolić na lub wyłączyć przekierowanie portów szeregowych lub COM przy użyciu Microsoft Intune:
Zaloguj się do Centrum administracyjnego usługi Microsoft Intune.
Utwórz lub edytuj profil konfiguracji dla urządzeń Windows 10 i nowszych przy użyciu typu profilu wykazu ustawień.
W selektorze ustawień przejdź do pozycji Szablony> administracyjneSkładniki> systemu WindowsUsługi> pulpituzdalnego Host sesji> pulpitu zdalnegoUrządzenie i przekierowanie zasobów.
Zaznacz pole wyboru Nie zezwalaj na przekierowanie portów COM, a następnie zamknij selektor ustawień.
Rozwiń kategorię Szablony administracyjne , a następnie przełącz przełącznik dla opcji Nie zezwalaj na przekierowywanie portów COM na wartość Włączone lub Wyłączone, w zależności od wymagań:
Aby zezwolić na przekierowanie portów szeregowych lub COM, przełącz przełącznik na Wyłączone.
Aby wyłączyć przekierowanie portów szeregowych lub COM, przełącz przełącznik na Włączone.
Wybierz pozycję Dalej.
Opcjonalnie: na karcie Tagi zakresu wybierz tag zakresu, aby filtrować profil. Aby uzyskać więcej informacji na temat tagów zakresu, zobacz artykuł Używanie kontroli dostępu opartej na rolach (RBAC) i tagów zakresu w rozproszonej infrastrukturze informatycznej.
Na karcie Przypisania wybierz grupę zawierającą komputery dostarczające sesję zdalną, którą chcesz skonfigurować, a następnie wybierz pozycję Dalej.
Na karcie Przeglądanie i tworzenie przejrzyj ustawienia, a następnie wybierz pozycję Utwórz.
Gdy zasady będą stosowane do komputerów udostępniających sesję zdalną, uruchom je ponownie, aby ustawienia zostały zastosowane.
Przetestuj przekierowanie portów szeregowych lub COM
W przypadku korzystania z przekierowania portów szeregowych lub COM należy wziąć pod uwagę następujące zachowanie:
Sterowniki przekierowanych urządzeń peryferyjnych podłączonych do portu szeregowego lub COM muszą być zainstalowane w sesji zdalnej przy użyciu tego samego procesu co urządzenie lokalne. Upewnij się, że Windows Update jest włączona w sesji zdalnej lub że sterowniki są dostępne dla urządzenia peryferyjnego.
Nieprzezroczysty przekierowywanie niskiego poziomu jest przeznaczone dla połączeń SIECI LAN; Z większym opóźnieniem niektóre urządzenia peryferyjne podłączone do portu szeregowego lub COM mogą nie działać prawidłowo lub środowisko użytkownika może nie być odpowiednie.
Urządzenia peryferyjne podłączone do portu szeregowego lub COM nie są dostępne lokalnie na urządzeniu lokalnym, gdy jest ono przekierowywane do sesji zdalnej.
Urządzenia peryferyjne podłączone do portu szeregowego lub COM mogą być używane tylko w jednej sesji zdalnej naraz.
Przekierowanie portów szeregowych lub COM jest dostępne tylko z lokalnego urządzenia z systemem Windows.
Aby przetestować przekierowanie portów szeregowych lub COM z lokalnego urządzenia z systemem Windows:
Podłącz obsługiwane urządzenia peryferyjne, których chcesz użyć w sesji zdalnej, do portu szeregowego lub COM.
Połącz się z sesją zdalną przy użyciu aplikacji okiennej lub aplikacji pulpitu zdalnego na platformie, która obsługuje przekierowywanie dysku. Aby uzyskać więcej informacji, zobacz Porównanie funkcji Windows App na różnych platformach i urządzeniach oraz Porównanie funkcji aplikacji pulpitu zdalnego na różnych platformach i urządzeniach.
Sprawdź, czy urządzenie działa poprawnie w sesji zdalnej. Ponieważ porty szeregowe lub COM są przekierowywane przy użyciu nieprzezroczystego przekierowania niskiego poziomu, prawidłowy sterownik musi zostać zainstalowany w sesji zdalnej, co należy zrobić, jeśli nie jest zainstalowany automatycznie.
Poniżej przedstawiono kilka sposobów sprawdzania, czy urządzenia peryferyjne USB są dostępne w sesji zdalnej, w zależności od uprawnień w sesji zdalnej:
Otwórz Menedżer urządzeń w sesji zdalnej z menu Start lub uruchom polecenie
devmgmt.msc
z poziomu wiersza polecenia. Sprawdź, czy przekierowane urządzenia peryferyjne są wyświetlane w oczekiwanej kategorii urządzeń i nie wyświetlają żadnych błędów.Otwórz wiersz polecenia lub wiersz polecenia programu PowerShell zarówno na urządzeniu lokalnym, jak i w sesji zdalnej, a następnie uruchom następujące polecenie w obu lokalizacjach. To polecenie pokazuje porty szeregowe lub COM dostępne lokalnie i umożliwia sprawdzenie, czy są one dostępne w sesji zdalnej.
chgport
Dane wyjściowe są podobne do następującego przykładu:
Na urządzeniu lokalnym:
COM3 = \Device\Serial0 COM4 = \Device\Serial1
W sesji zdalnej:
COM3 = \Device\RdpDrPort\;COM3:2\tsclient\COM3 COM4 = \Device\RdpDrPort\;COM4:2\tsclient\COM4
Gdy urządzenia peryferyjne są przekierowywane i działają prawidłowo, można ich używać tak jak na urządzeniu lokalnym.