Obsługiwane właściwości protokołu RDP

Porada

Ten artykuł jest udostępniany dla usług i produktów, które korzystają z protokołu RDP (Remote Desktop Protocol) w celu zapewnienia zdalnego dostępu do pulpitów i aplikacji systemu Windows.

Protokół RDP (Remote Desktop Protocol) ma wiele właściwości, które można ustawić, aby dostosować zachowanie sesji zdalnej, na przykład przekierowanie urządzenia, ustawienia wyświetlania, zachowanie sesji i inne.

W poniższych sekcjach przedstawiono każdą z dostępnych właściwości protokołu RDP wraz z ich składnią, opisem, obsługiwanymi wartościami, wartością domyślną oraz połączeniami usług i produktów, z którymi można ich używać.

Sposób korzystania z tych właściwości protokołu RDP zależy od używanej usługi lub produktu:

Rezultat Punkt konfiguracji
Usługa Azure Virtual Desktop Właściwości protokołu RDP puli hosta. Aby dowiedzieć się więcej, zobacz Dostosowywanie właściwości protokołu RDP dla puli hostów.
Usługi pulpitu zdalnego Właściwości protokołu RDP kolekcji sesji
Połączenia komputera zdalnego Plik .rdp używany do łączenia się z komputerem zdalnym.

Uwaga

Zamień <value> każdą właściwość RDP na dozwoloną wartość.

Połączenia

Poniżej przedstawiono właściwości protokołu RDP, których można użyć do konfigurowania połączeń.

alternate shell

  • Składnia: alternate shell:s:<value>
  • Opis: Określa program, który ma być uruchamiany automatycznie w sesji zdalnej jako powłoka zamiast eksploratora.
  • Obsługiwane wartości:
    • Prawidłowa ścieżka do pliku wykonywalnego, takiego jak C:\Program Files\MyApp\myapp.exe.
  • Wartość domyślna: brak.
  • Dotyczy:
    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

authentication level

  • Składnia: authentication level:i:<value>
  • Opis: Definiuje ustawienia poziomu uwierzytelniania serwera.
  • Obsługiwane wartości:
    • 0: Jeśli uwierzytelnianie serwera nie powiedzie się, połącz się z komputerem bez ostrzeżenia.
    • 1: Jeśli uwierzytelnianie serwera nie powiedzie się, nie ustanawiaj połączenia.
    • 2: Jeśli uwierzytelnianie serwera nie powiedzie się, wyświetl ostrzeżenie i wybierz połączenie, czy odrzucić połączenie.
    • 3: Nie określono wymagania uwierzytelniania.
  • Wartość domyślna: 3
  • Dotyczy:
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

disableconnectionsharing

  • Składnia: disableconnectionsharing:i:<value>
  • Opis: określa, czy klient łączy się ponownie z istniejącą rozłączoną sesją lub inicjuje nowe połączenie po uruchomieniu nowego połączenia.
  • Obsługiwane wartości:
    • 0: Połącz się ponownie z dowolną istniejącą sesją.
    • 1: Zainicjuj nowe połączenie.
  • Wartość domyślna: 0
  • Dotyczy:
    • Usługi pulpitu zdalnego

domain

  • Składnia: domain:s:<value>
  • Opis: określa nazwę domeny usługi Active Directory, w której znajduje się konto użytkownika używane do logowania się do komputera zdalnego.
  • Obsługiwane wartości:
    • Prawidłowa nazwa domeny, taka jak CONTOSO.
  • Wartość domyślna: brak.
  • Dotyczy:
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

enablecredsspsupport

  • Składnia: enablecredsspsupport:i:<value>
  • Opis: Określa, czy klient będzie używał dostawcy obsługi zabezpieczeń poświadczeń (CredSSP) na potrzeby uwierzytelniania, jeśli jest dostępny.
  • Obsługiwane wartości:
    • 0: protokół RDP nie będzie korzystać z protokołu CredSSP, nawet jeśli system operacyjny obsługuje protokół CredSSP.
    • 1: protokół RDP będzie używać CredSSP, jeśli system operacyjny obsługuje CredSSP.
  • Wartość domyślna: 1
  • Dotyczy:
    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

enablerdsaadauth

  • Składnia: enablerdsaadauth:i:<value>

  • Opis: Określa, czy klient będzie używał usługi Microsoft Entra ID do uwierzytelniania na komputerze zdalnym. W przypadku użycia z usługą Azure Virtual Desktop zapewnia to możliwość logowania jednokrotnego. Ta właściwość zastępuje właściwość targetisaadjoined.

  • Obsługiwane wartości:

    • 0: Połączenia nie będą używać uwierzytelniania usługi Microsoft Entra, nawet jeśli komputer zdalny ją obsługuje.
    • 1: Połączenia będą używać uwierzytelniania usługi Microsoft Entra, jeśli komputer zdalny ją obsługuje.
  • Wartość domyślna: 0

  • Dotyczy:

    • Usługa Azure Virtual Desktop
    • Połączenia komputera zdalnego

kdcproxyname

  • Składnia: kdcproxyname:s:<value>
  • Opis: Określa w pełni kwalifikowaną nazwę domeny serwera proxy centrum dystrybucji kluczy.
  • Obsługiwane wartości:
    • Prawidłowa ścieżka do serwera proxy Centrum dystrybucji kluczy, na przykład kdc.contoso.com.
  • Wartość domyślna: brak.
  • Dotyczy:

promptcredentialonce

  • Składnia: promptcredentialonce:i:<value>
  • Opis: Określa, czy poświadczenia użytkownika są zapisywane i używane zarówno dla bramy usług pulpitu zdalnego, jak i komputera zdalnego.
  • Obsługiwane wartości:
    • 0: Sesja zdalna nie używa tych samych poświadczeń.
    • 1: Sesja zdalna używa tych samych poświadczeń.
  • Wartość domyślna: 1
  • Dotyczy:
    • Usługi pulpitu zdalnego

targetisaadjoined

  • Składnia: targetisaadjoined:i:<value>
  • Opis: Umożliwia połączenia z hostami sesji dołączonych do usługi Microsoft Entra przy użyciu nazwy użytkownika i hasła. Ta właściwość ma zastosowanie tylko do klientów innych niż Windows i lokalnych urządzeń z systemem Windows, które nie są dołączone do usługi Microsoft Entra. Jest on zastępowany przez nieruchomość enablerdsaadauth.
  • Obsługiwane wartości:
    • 0: Połączenia z hostami sesji dołączonych do usługi Microsoft Entra będą pomyślnie nawiązywane dla urządzeń z systemem Windows spełniających wymagania, ale inne połączenia nie będą działać.
    • 1: Połączenia z hostami połączonymi z usługą Microsoft Entra będą pomyślne, ale są ograniczone do wprowadzania poświadczeń nazwy użytkownika i hasła podczas łączenia się z hostami sesji.
  • Wartość domyślna: 0
  • Dotyczy:

username

  • Składnia: username:s:<value>
  • Opis: określa nazwę konta użytkownika, które będzie używane do logowania się do komputera zdalnego.
  • Obsługiwane wartości:
    • Dowolna prawidłowa nazwa użytkownika.
  • Wartość domyślna: brak.
  • Dotyczy:
    • Usługi pulpitu zdalnego

Zachowanie sesji

Poniżej przedstawiono właściwości protokołu RDP, których można użyć do skonfigurowania zachowania sesji.

autoreconnection enabled

  • Składnia: autoreconnection enabled:i:<value>
  • Opis: określa, czy urządzenie lokalne automatycznie podejmie próbę ponownego nawiązania połączenia z komputerem zdalnym w przypadku zerwania połączenia, na przykład w przypadku przerwania połączenia sieciowego.
  • Obsługiwane wartości:
    • 0: Urządzenie lokalne nie próbuje automatycznie nawiązać ponownego połączenia.
    • 1: Urządzenie lokalne automatycznie próbuje ponownie nawiązać połączenie.
  • Wartość domyślna: 1
  • Dotyczy:
    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

bandwidthautodetect

  • Składnia: bandwidthautodetect:i:<value>
  • Opis: określa, czy ma być używane automatyczne wykrywanie przepustowości sieci.
  • Obsługiwane wartości:
    • 0: Nie używaj automatycznego wykrywania przepustowości sieci.
    • 1: Użyj automatycznego wykrywania przepustowości sieci.
  • Wartość domyślna: 1
  • Dotyczy:
    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

compression

  • Składnia: compression:i:<value>
  • Opis: Określa, czy kompresja zbiorcza jest włączona podczas przesyłania danych do urządzenia lokalnego.
  • Obsługiwane wartości:
    • 0: Wyłącz kompresję zbiorczą.
    • 1: włącz kompresję zbiorczą RDP.
  • Wartość domyślna: 1
  • Dotyczy:
    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

networkautodetect

  • Składnia: networkautodetect:i:<value>
  • Opis: Określa, czy jest włączone automatyczne wykrywanie typu sieci.
  • Obsługiwane wartości:
    • 0: Wyłącz automatyczne wykrywanie typu sieci.
    • 1: Włącz automatyczne wykrywanie typu sieci.
  • Wartość domyślna: 1
  • Dotyczy:
    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

videoplaybackmode

  • Składnia: videoplaybackmode:i:<value>
  • Opis: określa, czy połączenie będzie używać strumieniowego przesyłania multimediów obsługującego protokół RDP do odtwarzania wideo.
  • Obsługiwane wartości:
    • 0: Nie używaj wydajnego przesyłania strumieniowego multimediów za pomocą protokołu RDP do odtwarzania wideo.
    • 1: Jeśli to możliwe, używaj wydajnego przesyłania strumieniowego multimediów do odtwarzania wideo.
  • Wartość domyślna: 1
  • Dotyczy:
    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

Przekierowywanie urządzeń

Poniżej przedstawiono właściwości protokołu RDP, których można użyć do skonfigurowania przekierowywania urządzeń. Aby dowiedzieć się więcej, zobacz Przekierowanie za pośrednictwem protokołu Remote Desktop Protocol.

audiocapturemode

  • Składnia: audiocapturemode:i:<value>
  • Opis: Wskazuje, czy jest włączone przekierowywanie danych wejściowych audio.
  • Obsługiwane wartości:
    • 0: wyłącz przechwytywanie dźwięku z urządzenia lokalnego.
    • 1: włącz przechwytywanie dźwięku z urządzenia lokalnego i przekieruj go do sesji zdalnej.
  • Wartość domyślna: 0
  • Dotyczy:
    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

Aby dowiedzieć się, jak używać tej właściwości, zobacz Konfigurowanie przekierowywania audio i wideo za pośrednictwem protokołu Remote Desktop Protocol.

audiomode

  • Składnia: audiomode:i:<value>
  • Opis: Określa, czy komputer lokalny czy zdalny odtwarza dźwięk.
  • Obsługiwane wartości:
    • 0: Odtwarzaj dźwięki na urządzeniu lokalnym.
    • 1: Odtwarzaj dźwięki w sesji zdalnej.
    • 2: Nie odtwarzaj dźwięków.
  • Wartość domyślna: 0
  • Dotyczy:
    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

Aby dowiedzieć się, jak używać tej właściwości, zobacz Konfigurowanie przekierowywania audio i wideo za pośrednictwem protokołu Remote Desktop Protocol.

camerastoredirect

  • Składnia: camerastoredirect:s:<value>
  • Opis: Konfiguruje kamery, które mają być przekierowywane. To ustawienie wykorzystuje rozdzielaną średnikami listę KSCATEGORY_VIDEO_CAMERA interfejsów aparatów dla włączonego przekierowywania.
  • Obsługiwane wartości:
    • *: Przekieruj wszystkie kamery.
    • \\?\usb#vid_0bda&pid_58b0&mi: określa listę kamer według ścieżki wystąpienia urządzenia, jak w tym przykładzie.
    • -: Wyklucz określoną kamerę, poprzedzając ją ciągiem łącza symbolicznego.
  • Wartość domyślna: brak.
  • Dotyczy:
    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

Aby dowiedzieć się, jak używać tej właściwości, zobacz Konfigurowanie przekierowania przechwytywania kamery, kamery internetowej i wideo za pośrednictwem protokołu Remote Desktop Protocol.

devicestoredirect

  • Składnia: devicestoredirect:s:<value>
  • Opis: określa, które urządzenia peryferyjne korzystające z protokołu MTP (Media Transfer Protocol) lub PTP (Picture Transfer Protocol), takie jak cyfrowy aparat fotograficzny, są przekierowywane z lokalnego urządzenia z systemem Windows do sesji zdalnej.
  • Obsługiwane wartości:
    • *: przekieruj wszystkie obsługiwane urządzenia, w tym te, które zostaną podłączone później.
    • \\?\usb#vid_0bda&pid_58b0&mi: określa listę urządzeń peryferyjnych MTP lub PTP według ścieżki wystąpienia urządzenia, jak w tym przykładzie.
    • DynamicDevices: przekieruj wszystkie obsługiwane urządzenia, które zostaną podłączone później.
  • Wartość domyślna: *
  • Dotyczy:
    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

Aby dowiedzieć się, jak używać tej właściwości, zobacz Konfigurowanie przekierowywania protokołu transferu multimediów i protokołu transferu obrazów w systemie Windows za pośrednictwem protokołu Remote Desktop Protocol.

drivestoredirect

  • Składnia: drivestoredirect:s:<value>

  • Opis: określa, które napędy stałe, wymienne i sieciowe na urządzeniu lokalnym będą przekierowywane i dostępne w sesji zdalnej.

  • Obsługiwane wartości:

    • Pusty: nie przekierowuj żadnych dysków.
    • *: przekieruj wszystkie dyski, w tym dyski, które zostaną podłączone później.
    • DynamicDrives: przekieruj wszystkie dyski, które zostaną podłączone później.
    • drivestoredirect:s:C:\;E:\;: przekieruj określone litery dysków dla jednego lub większej liczby dysków, jak w tym przykładzie.
  • Wartość domyślna: Empty

  • Dotyczy:

    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

Aby dowiedzieć się, jak używać tej właściwości, zobacz Konfigurowanie przekierowywania dysków stałych, wymiennych i sieciowych za pośrednictwem protokołu Remote Desktop Protocol.

encode redirected video capture

  • Składnia: encode redirected video capture:i:<value>
  • Opis: włącza lub wyłącza kodowanie przekierowanego wideo.
  • Obsługiwane wartości:
    • 0: wyłącz kodowanie przekierowanego wideo.
    • 1: Włącz kodowanie przekierowanego wideo.
  • Wartość domyślna: 1
  • Dotyczy:
    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

Aby dowiedzieć się, jak używać tej właściwości, zobacz Konfigurowanie przekierowania przechwytywania kamery, kamery internetowej i wideo za pośrednictwem protokołu Remote Desktop Protocol.

keyboardhook

  • Składnia: keyboardhook:i:<value>
  • Opis: określa, czy do sesji zdalnej są stosowane kombinacje klawiszy systemu Windows (Windows, Alt+Tab).
  • Obsługiwane wartości:
    • 0: kombinacje klawiszy systemu Windows są stosowane na urządzeniu lokalnym.
    • 1: (Tylko sesje pulpitu) Kombinacje klawiszy systemu Windows są stosowane do komputera zdalnego, gdy fokus jest ustawiony.
    • 2: (Tylko sesje pulpitu) Kombinacje klawiszy systemu Windows są stosowane tylko na komputerze zdalnym w trybie pełnoekranowym.
    • 3: (tylko sesje RemoteApp) Kombinacje klawiszy systemu Windows są stosowane do funkcji RemoteApp, gdy fokus jest ustawiony na osi. Zalecamy używanie tej wartości tylko podczas publikowania aplikacji Podłączanie pulpitu zdalnego (mstsc.exe) z puli hostów w usłudze Azure Virtual Desktop. Ta wartość jest obsługiwana tylko w przypadku korzystania z klienta systemu Windows.
  • Wartość domyślna: 2
  • Dotyczy:
    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

redirectclipboard

  • Składnia: redirectclipboard:i:<value>

  • Opis: Określa, czy ma być przekierowane do schowka.

  • Obsługiwane wartości:

    • 0: Schowek na urządzeniu lokalnym nie jest dostępny w sesji zdalnej.
    • 1: Schowek na urządzeniu lokalnym jest dostępny w sesji zdalnej.
  • Wartość domyślna: 0

  • Dotyczy:

    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

Aby dowiedzieć się, jak używać tej właściwości, zobacz Konfigurowanie przekierowywania schowka za pośrednictwem protokołu Remote Desktop Protocol.

redirectcomports

  • Składnia: redirectcomports:i:<value>
  • Opis: określa, czy porty szeregowe lub COM na urządzeniu lokalnym są przekierowywane do sesji zdalnej.
  • Obsługiwane wartości:
    • 0: Porty szeregowe lub COM na urządzeniu lokalnym nie są dostępne w sesji zdalnej.
    • 1: Porty szeregowe lub COM na urządzeniu lokalnym są dostępne w sesji zdalnej.
  • Wartość domyślna: 1
  • Dotyczy:
    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

Aby dowiedzieć się, jak używać tej właściwości, zobacz Konfigurowanie przekierowania portu szeregowego lub COM za pośrednictwem protokołu Remote Desktop Protocol.

redirected video capture encoding quality

  • Składnia: redirected video capture encoding quality:i:<value>
  • Opis: steruje jakością zakodowanego wideo.
  • Obsługiwane wartości:
    • 0: Wideo o wysokiej kompresji. Jakość może ucierpieć, gdy jest dużo ruchu.
    • 1: Średnia kompresja.
    • 2: Wideo o niskiej kompresji i wysokiej jakości obrazu.
  • Wartość domyślna: 0
  • Dotyczy:
    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

Aby dowiedzieć się, jak używać tej właściwości, zobacz Konfigurowanie przekierowania przechwytywania kamery, kamery internetowej i wideo za pośrednictwem protokołu Remote Desktop Protocol.

redirectlocation

  • Składnia: redirectlocation:i:<value>
  • Opis: określa, czy lokalizacja urządzenia lokalnego jest przekierowywana do sesji zdalnej.
  • Obsługiwane wartości:
    • 0: w sesji zdalnej używana jest lokalizacja komputera zdalnego lub maszyny wirtualnej.
    • 1: w sesji zdalnej używana jest lokalizacja urządzenia lokalnego.
  • Wartość domyślna: 0
  • Dotyczy:
    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

Aby dowiedzieć się, jak używać tej właściwości, zobacz Konfigurowanie przekierowywania lokalizacji za pośrednictwem protokołu Remote Desktop Protocol.

redirectprinters

  • Składnia: redirectprinters:i:<value>

  • Opis: określa, czy drukarki dostępne na urządzeniu lokalnym są przekierowywane do sesji zdalnej.

  • Obsługiwane wartości:

    • 0: Drukarki na urządzeniu lokalnym nie są przekierowywane do sesji zdalnej.
    • 1: Drukarki na urządzeniu lokalnym są przekierowywane do sesji zdalnej.
  • Wartość domyślna: 0

  • Dotyczy:

    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

Aby dowiedzieć się, jak używać tej właściwości, zobacz Konfigurowanie przekierowywania drukarki za pośrednictwem protokołu Remote Desktop Protocol.

redirectsmartcards

  • Składnia: redirectsmartcards:i:<value>
  • Opis: określa, czy urządzenia kart inteligentnych na urządzeniu lokalnym będą przekierowywane i dostępne w sesji zdalnej.
  • Obsługiwane wartości:
    • 0: Karty inteligentne na urządzeniu lokalnym nie są przekierowywane do sesji zdalnej.
    • 1: Karty inteligentne na urządzeniu lokalnym są przekierowywane do sesji zdalnej.
  • Wartość domyślna: 1
  • Dotyczy:
    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

Aby dowiedzieć się, jak używać tej właściwości, zobacz Konfigurowanie przekierowywania karty inteligentnej za pośrednictwem protokołu Remote Desktop Protocol.

redirectwebauthn

  • Składnia: redirectwebauthn:i:<value>
  • Opis: określa, czy żądania WebAuthn z sesji zdalnej są przekierowywane do urządzenia lokalnego, co pozwala na korzystanie z lokalnych wystawców uwierzytelnienia (takich jak usługa Windows Hello dla Firm i klucze zabezpieczeń).
  • Obsługiwane wartości:
    • 0: żądania WebAuthn z sesji zdalnej nie są wysyłane do urządzenia lokalnego w celu uwierzytelnienia i muszą zostać ukończone w sesji zdalnej.
    • 1: żądania WebAuthn z sesji zdalnej są wysyłane do urządzenia lokalnego w celu uwierzytelnienia.
  • Wartość domyślna: 1
  • Dotyczy:
    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

Aby dowiedzieć się, jak używać tej właściwości, zobacz Konfigurowanie przekierowania WebAuthn za pośrednictwem protokołu Remote Desktop Protocol.

SmartRawPrinters

  • Składnia: SmartRawPrinters:s:<value>
  • Opis: określa, które przekierowane drukarki mogą używać drukowania w formacie RAW, w którym do zadań drukowania używane są pliki tekstowe RAW, a nie XPS.
  • Obsługiwane wartości:
    • *: Włącz drukowanie RAW dla wszystkich przekierowanych drukarek.
    • <printer_driver_name_prefix>: Włącz drukowanie w formacie RAW tylko dla przekierowywanych drukarek, których nazwa sterownika rozpoczyna się od określonego prefiksu. W przypadku określenia wielu prefiksów oddziel poszczególne wartości średnikami (;).
  • Wartość domyślna: brak.
  • Dotyczy:
    • Usługa Azure Virtual Desktop

Aby dowiedzieć się, jak używać tej właściwości, zobacz Konfigurowanie przekierowywania drukarki za pośrednictwem protokołu Remote Desktop Protocol.

usbdevicestoredirect

  • Składnia: usbdevicestoredirect:s:<value>

  • Opis: określa, które obsługiwane urządzenia USB na komputerze klienckim są przekierowywane przy użyciu nieprzezroczystego przekierowania niskiego poziomu do sesji zdalnej.

  • Obsługiwane wartości:

    • *: przekieruj wszystkie urządzenia USB, które nie są jeszcze przekierowane przez przekierowanie wysokiego poziomu.
    • {*Device Setup Class GUID*}: przekierowuje wszystkie urządzenia, które należą do określonej klasy konfiguracji urządzeń.
    • *USBInstanceID*: przekierowuje określone urządzenie USB zidentyfikowane przez identyfikator wystąpienia.
  • Wartość domyślna: Empty

  • Dotyczy:

    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

Aby dowiedzieć się, jak używać tej właściwości, zobacz Konfigurowanie przekierowania USB w systemie Windows za pośrednictwem protokołu Remote Desktop Protocol.

Ustawienia ekranu

Poniżej przedstawiono właściwości protokołu RDP, których można użyć do skonfigurowania ustawień wyświetlania.

desktop size id

  • Składnia: desktop size id:i:<value>
  • Opis: Określa wymiary pulpitu sesji zdalnej z zestawu wstępnie zdefiniowanych opcji. To ustawienie jest zastępowane, jeśli desktopheight i desktopwidth zostaną określone.
  • Obsługiwane wartości:
    • 0: 640×480
    • 1: 800×600
    • 2: 1024×768
    • 3: 1280×1024
    • 4: 1600×1200
  • Wartość domyślna: brak. Zgadza się z urządzeniem lokalnym.
  • Dotyczy:
    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

desktopheight

  • Składnia: desktopheight:i:<value>
  • Opis: określa wysokość rozdzielczości (w pikselach) sesji zdalnej.
  • Obsługiwane wartości:
    • Wartość liczbowa z przedziału od 200 do 8192
  • Wartość domyślna: brak. Zgadza się z urządzeniem lokalnym.
  • Dotyczy:
    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

desktopscalefactor

  • Składnia: desktopscalefactor:i:*value*
  • Opis: Określa współczynnik skalowania sesji zdalnej, aby powiększyć zawartość.
  • Obsługiwane wartości:
    • Wartość liczbowa z następującej listy: , , , 150, 200300250400175125100500
  • Wartość domyślna: brak. Zgadza się z urządzeniem lokalnym.
  • Dotyczy:
    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

Uwaga

Ta desktopscalefactor właściwość jest wycofywana i wkrótce będzie niedostępna.

desktopwidth

  • Składnia: desktopwidth:i:<value>
  • Opis: Określa rozdzielczość (w pikselach) sesji zdalnej.
  • Obsługiwane wartości:
    • Wartość liczbowa z przedziału od 200 do 8192
  • Wartość domyślna: brak. Zgadza się z urządzeniem lokalnym.
  • Dotyczy:
    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

dynamic resolution

  • Składnia: dynamic resolution:i:<value>
  • Opis: określa, czy rozdzielczość sesji zdalnej jest automatycznie aktualizowana po zmianie rozmiaru okna lokalnego.
  • Obsługiwane wartości:
    • 0: Rozdzielczość sesji pozostaje statyczna podczas sesji.
    • 1: Rozdzielczość sesji jest aktualizowana wraz ze zmianą rozmiaru okna lokalnego.
  • Wartość domyślna: 1
  • Dotyczy:
    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

maximizetocurrentdisplays

  • Składnia: maximizetocurrentdisplays:i:<value>
  • Opis: określa, który ekran jest używany przez sesję zdalną do włączonego pełnego ekranu podczas maksymalizowania. Wymaga use multimon ustawienia wartości 1. Dostępne tylko w aplikacji aplikacja dla systemu Windows dla systemu Windows i aplikacji pulpitu zdalnego dla systemu Windows.
  • Obsługiwane wartości:
    • 0: Sesja jest pełnoekranowa na ekranach początkowo wybranych podczas maksymalizowania.
    • 1: sesja dynamicznie jest pełnoekranowa na ekranie, na którym wyświetlane są zakresy okna sesji podczas maksymalizowania.
  • Wartość domyślna: 0
  • Dotyczy:
    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

screen mode id

  • Składnia: screen mode id:i:<value>

  • Opis: określa, czy okno sesji zdalnej jest wyświetlane na pełnym ekranie po uruchomieniu połączenia. Jeśli opcja "użyj multimon" jest również włączona, to ustawienie zostanie zastąpione i sesja zostanie otwarta na wszystkich monitorach.

  • Obsługiwane wartości:

    • 1: W oknie zostanie wyświetlona sesja zdalna.
    • 2: sesja zdalna zostanie wyświetlona na pełnym ekranie.
  • Wartość domyślna: 2

  • Dotyczy:

    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

selectedmonitors

  • Składnia: selectedmonitors:s:<value>
  • Opis: określa, które wyświetlacze lokalne mają być używane w sesji zdalnej. Wybrane ekrany muszą być ciągłe. Wymaga use multimon ustawienia wartości 1. Dostępne tylko w aplikacji aplikacja dla systemu Windows dla systemu Windows, aplikacji pulpitu zdalnego dla systemu Windows i aplikacji skrzynki odbiorczej Podłączanie pulpitu zdalnego w systemie Windows.
  • Obsługiwane wartości:
    • Rozdzielona przecinkami lista identyfikatorów wyświetlanych specyficznych dla danego komputera. Dostępne identyfikatory można pobrać, uruchamiając mstsc.exe /l je z wiersza polecenia. Pierwszy identyfikator na liście jest ustawiony jako główny ekran w sesji zdalnej.
  • Wartość domyślna: brak. Wszystkie wyświetlacze są używane.
  • Dotyczy:
    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

singlemoninwindowedmode

  • Składnia: singlemoninwindowedmode:i:<value>
  • Opis: Określa, czy sesja zdalna wielu ekranów automatycznie przełącza się na pojedynczy ekran podczas wychodzenia z trybu pełnoekranowego. Wymaga use multimon ustawienia wartości 1. Dostępne tylko w aplikacji aplikacja dla systemu Windows dla systemu Windows i aplikacji pulpitu zdalnego dla systemu Windows.
  • Obsługiwane wartości:
    • 0: Sesja zdalna zachowuje wszystkie ekrany po zamknięciu trybu pełnoekranowego.
    • 1: Sesja zdalna przełącza się na jeden ekran po wyjściu z pełnego ekranu.
  • Wartość domyślna: 0
  • Dotyczy:
    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

smart sizing

  • Składnia: smart sizing:i:<value>
  • Opis: określa, czy urządzenie lokalne skaluje zawartość sesji zdalnej do rozmiaru okna.
  • Obsługiwane wartości:
    • 0: Zawartość okna lokalnego nie jest skalowana po zmianie rozmiaru.
    • 1: zawartość okna lokalnego jest skalowana po zmianie rozmiaru.
  • Wartość domyślna: 0
  • Dotyczy:
    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

use multimon

  • Składnia: use multimon:i:<value>
  • Opis: Określa, czy sesja zdalna będzie korzystać z jednego, czy wielu ekranów z urządzenia lokalnego.
  • Obsługiwane wartości:
    • 0: W sesji zdalnej używany jest jeden ekran.
    • 1: Sesja zdalna używa wielu ekranów.
  • Wartość domyślna: 1
  • Dotyczy:
    • Usługa Azure Virtual Desktop
    • Usługi pulpitu zdalnego
    • Połączenia komputera zdalnego

RemoteApp

Poniżej przedstawiono właściwości protokołu RDP, których można użyć do skonfigurowania zachowania funkcji RemoteApp dla usług pulpitu zdalnego.

remoteapplicationcmdline

  • Składnia: remoteapplicationcmdline:s:<value>
  • Opis: opcjonalne parametry wiersza polecenia dla funkcji RemoteApp.
  • Obsługiwane wartości:
    • Prawidłowe parametry wiersza polecenia dla aplikacji.
  • Wartość domyślna: brak.
  • Dotyczy:
    • Usługi pulpitu zdalnego

remoteapplicationexpandcmdline

  • Składnia: remoteapplicationexpandcmdline:i:<value>
  • Opis: Określa, czy zmienne środowiskowe zawarte w parametrach wiersza polecenia funkcji RemoteApp powinny być rozwijane lokalnie, czy zdalnie.
  • Obsługiwane wartości:
    • 0: Zmienne środowiskowe powinny zostać rozwinięte do wartości urządzenia lokalnego.
    • 1: Zmienne środowiskowe powinny zostać rozwinięte do wartości sesji zdalnej.
  • Wartość domyślna: 1
  • Dotyczy:
    • Usługi pulpitu zdalnego

remoteapplicationexpandworkingdir

  • Składnia: remoteapplicationexpandworkingdir:i:<value>
  • Opis: Określa, czy zmienne środowiskowe zawarte w parametrze katalogu roboczego funkcji RemoteApp powinny być rozwijane lokalnie, czy zdalnie.
  • Obsługiwane wartości:
    • 0: Zmienne środowiskowe powinny zostać rozwinięte do wartości urządzenia lokalnego.
    • 1: Zmienne środowiskowe powinny zostać rozwinięte do wartości sesji zdalnej.
      Katalog roboczy RemoteApp jest określany za pomocą parametru katalogu roboczego powłoki.
  • Wartość domyślna: 1
  • Dotyczy:
    • Usługi pulpitu zdalnego

remoteapplicationfile

  • Składnia: remoteapplicationfile:s:<value>
  • Opis: Określa plik, który ma zostać otwarty w sesji zdalnej przez aplikację RemoteApp. Aby otworzyć pliki lokalne, należy również włączyć przekierowywanie dysku dla dysku źródłowego.
  • Obsługiwane wartości:
    • Prawidłowa ścieżka pliku w sesji zdalnej.
  • Wartość domyślna: brak.
  • Dotyczy:
    • Usługi pulpitu zdalnego

remoteapplicationicon

  • Składnia: remoteapplicationicon:s:<value>

  • Opis: Określa plik ikony do wyświetlenia w aplikacji aplikacja dla systemu Windows lub aplikacji pulpitu zdalnego podczas uruchamiania funkcji RemoteApp. Jeśli nazwa pliku nie zostanie określona, klient użyje standardowej ikony Pulpitu zdalnego. Obsługiwane są tylko .ico pliki.

  • Obsługiwane wartości:

    • Prawidłowa ścieżka .ico do pliku.
  • Wartość domyślna: brak.

  • Dotyczy:

    • Usługi pulpitu zdalnego