È necessario modificare le dimensioni del display del client MS RDP in qualsiasi momento


0

Lavoro con un laptop, che ha il proprio display di risoluzione AxB, ma è spesso collegato a un monitor usando la risoluzione CxD.

Ora, quando mi collego da questo laptop ad un'altra macchina usando RDP, voglio che la finestra RDP riempia esattamente lo schermo. Se imposto manualmente la risoluzione del display prima della connessione, questo funziona; se scelgo "Schermo intero"; questo funziona Tuttavia, ricorda solo l'ultima risoluzione, non il fatto che ho selezionato "Schermo intero". Pertanto, quando si passa dal display del portatile al display principale e ci si collega allo stesso computer, la finestra è troppo piccola; e viceversa con una finestra troppo grande.

Come posso ricordare al client MS RDP di utilizzare "Schermo intero"? In alternativa, posso in qualche modo creare uno script che modifichi il suo valore salvato da AxB a CxD o viceversa quando si rileva che la risoluzione dello schermo (sul laptop) è cambiata?

Risposte:


0

È possibile aprire il file RDP con il blocco note e aggiungere o abilitare l'opzione smart sizing:i:1
Quindi la sessione eseguirà l'autofit sulla finestra RDP. Spero che questo ti aiuti.


No, questo ridimensiona il display, in modo che se la risoluzione del mio host remoto è alta, ottengo un'immagine di dimensioni ridotte. Non è quello che stavo chiedendo.
einpoklum

... ma sembra una strada per una soluzione. Se avessi uno script innescato da una modifica della risoluzione dello schermo e / o da scrittura a default.rdp, Potrei assicurarmi che il file abbia la linea appropriata per la risoluzione corrente. Cosa pensi?
einpoklum

Penso che tu possa scrivere script ed eseguirlo invece del file * .rdp. Se vuoi andare in questo modo, ogni volta che eseguirai lo script determinerà la risoluzione dello schermo e scriverà la risoluzione sul file * .rdp, quindi eseguilo.
ko4evneg

0

Questo problema è stato risolto in RDP 8.1 (richiede sia client che server per eseguire 8.1). La correzione più grande è che l'aggiunta / rimozione di monitor o la modifica delle risoluzioni sul lato client viene trasmessa al lato server e il server si adatta automaticamente alla situazione (aggiunge / rimuove uno schermo o cambia la risoluzione). Pertanto, ora è possibile trascinare una finestra a schermo intero dal pannello AxB al pannello CxD e verrà automaticamente ridimensionata (senza riconnettersi) alla risoluzione a schermo intero su CxD.

Quindi, la soluzione è installare Windows 8.1 su client e server :)


Prima di tutto, nessuno ha detto che il server è Windows. Ma, a parte questo, non posso cambiare i sistemi operativi. Non è possibile installare MS RDP 8.1 su versioni precedenti di Windows?
einpoklum

Non penso che sia possibile sul lato server - c'è un pacchetto KB per il lato client (che in realtà è stato reso obsoleto e ripreso), ma nessun pacchetto KB sul lato server.
cdavid

0

Il problema che hai riscontrato è stato un problema noto da molto tempo.

Anche se non c'è una soluzione, c'è un lavoro in giro. Se si preme Ctrl + alt + Pausa / Pausa (supponendo che il tuo laptop abbia quella chiave) lo metterà a schermo intero con le barre di scorrimento sul lato.

Tasti di scelta rapida Servizi Desktop remoto


Passare da Fullscreen a Window è davvero qualcosa che faccio. Sebbene, quando la finestra RDP è di dimensioni più ridotte rispetto al desktop, la modalità "Schermo intero" non è realmente a schermo intero ...
einpoklum
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.