2010-01-26 09:56:43 +0000 2010-01-26 09:56:43 +0000
58
58

Hoe open ik een remote desktop sessie op een secundaire monitor?

Hoe open ik een remote desktop sessie op een secundaire monitor (op volledig scherm)? Het lijkt altijd te willen openen op de primaire monitor en ik kan geen schakelaar vinden waarmee ik kan kiezen.

Is er een bekende oplossing of workaround voor dit?

Antwoorden (16)

27
27
27
2012-11-12 04:24:53 +0000

Hier is een complete gids van Microsoft over hoe het te doen http://social.technet.microsoft.com/wiki/contents/articles/665.how-to-set-the-monitor-for-a-remote-desktop-session-in-a-multi-monitor-setup.aspx

Probeer dit:

winposstr:s:0,1,2142,150,2942,750

Het werkte voor mij

12
12
12
2011-02-22 16:45:11 +0000

Open het RDP-bestand in een tekstverwerker, zoek de

winposstr:s:0,1,xpos,ypos,width,height

Verander de xpos en ypos in het RDP-bestand en sla het op.

Je kunt het venster dan consequent laten openen waar je het wilt hebben.

9
9
9
2014-04-02 23:30:14 +0000

De andere antwoorden die het bewerken van de winposstr-instelling in het .RDP-bestand noemden, leken veelbelovend, maar ik was in de war door de uitleg over hoe de positiewaarden berekend moesten worden.

Het TechNet artikel How to Set the Monitor for a Remote Desktop Session in a Multi-Monitor Setup heeft een goede uitleg.

Overigens gebruikt het artikel duidelijkere namen voor de posities, denk ik, die in andere antwoorden hier gebruikt zijn: “winposstr:s:0,1,links,boven,rechts,onder”, waarbij de horizontale waarden van links naar rechts worden gemeten en de verticale waarden van boven naar beneden.

Voor zover ik kan zien, uit het artikel en uit het experimenteren met een RDP-bestand in Windows 8.1, is dit hoe je het .RDP-bestand kunt bewerken om een RDP-sessie op een bepaalde monitor te maximaliseren:

1) Bepaal de linker- en rechterrand van elk van je monitoren, op basis van hun resolutie en welke monitor de primaire is. In mijn geval zijn mijn monitoren:

Linkerhand = Primair, 1680x1050;

Rechterhand = Secundair, 1920x1200.

Dus de randen van de twee monitoren zullen zijn:

Primaire (linker) monitor: Linkerrand: 0, Rechterrand: 1679 (niet 1680 omdat de horizontale positie op 0 gebaseerd is, niet op 1);

Secundaire (rechter) monitor: Linkerrand: 1680, Rechterrand: 3599 (1680 + 1920 - 1, omdat de positie op 0 gebaseerd is).

Merk op dat als de secundaire monitor zich links van de primaire bevindt, de linkerrand van de secundaire monitor een negatieve waarde zal zijn.

2) Bewerk de winposstr instelling in uw .RDP bestand om zowel de linker als de rechter waarde in te stellen op posities die op dezelfde monitor liggen. Het maakt niet uit wat deze waarden zijn als het RDP venster altijd gemaximaliseerd zal zijn, zolang ze maar op hetzelfde scherm staan. De bovenste en onderste waarden zijn niet belangrijk, als je alleen het RDP venster gaat maximaliseren.

Dus om het RDP venster op mijn primaire, linker, monitor weer te geven zou ik kunnen instellen:

winposstr:s:0,3,700,0,1500,600

En om het op mijn secundaire, rechter, monitor te tonen, zou ik kunnen instellen:

winposstr:s:0,3,2000,0,3000,600

3) Bewerk de schermmodus instelling in je .RDP bestand om het RDP venster te maximaliseren:

screen mode id:i:2

4) Probeer het uit. Als het RDP-venster nog steeds niet gemaximaliseerd is, ondanks de instelling “schermmodus”, stel dan de desktopwidth en desktopheight instellingen in uw .RDP bestand in op dezelfde breedte en hoogte als de monitor waar het RDP-venster op wordt weergegeven.

4
4
4
2013-04-10 11:42:00 +0000

Ik gebruik Windows 7 en geen van de hierboven voorgestelde methodes werkte voor mij. Let wel, ik gebruikte een voorgeconfigureerde RDP snelkoppeling die ik van Amazon EC2 had gedownload, en ik denk dat daar het probleem ligt, dus als je dit probleem probeert op te lossen met een vergelijkbare setup als de mijne, dan zijn hier de stappen die ik heb genomen om het op te lossen

  1. Start Remote Desktop Connection (gebruik NIET je voorgeconfigureerde RDP sessie bestand)
  2. Verplaats het RDP-dialoogvenster naar de monitor waarop je de sessie wilt zien verschijnen
  3. Klik op meer opties
  4. Voer handmatig details in (hostnaam, account etc)
  5. Als je de correctie wilt laten voortbestaan, zodat je kapotte snelkoppeling altijd werkt zoals je bedoeld had, klik je op Opslaan als en overschrijf je het RDP-sessiebestand dat je wilt repareren

Als je de sessie sluit en je snelkoppelingsbestand uitvoert, zou de sessie nu op de gewenste monitor en in de juiste resolutie moeten verschijnen (wat een ander probleem was dat ik eerder had, d.w.z. ik kon de sessie tussen monitoren verplaatsen, maar het zou lastig zijn om de resolutie uit te zoeken)

Hoop dat dit helpt!

2
2
2
2013-08-29 11:12:18 +0000

Een eenvoudigere manier om het te doen is

  1. Start Remote Desktop Connection (DO NOT EDIT RDP FILE)

  2. Verplaats het RDP-dialoogvenster naar de monitor waarop de sessie moet verschijnen

  3. Klik op het tabblad ‘DISPLAY’ en sleep de schuifregelaar naar uiterst rechts voor een volledig scherm

… Zo eenvoudig was het

1
1
1
2014-05-07 06:55:31 +0000

Probeer WiLMA - het heeft een “live layout” mogelijkheid die bepaalde toepassingsvensters in gewenste layouts kan dwingen (zoals op een tweede monitor).

1
1
1
2013-03-27 07:27:10 +0000

In Windows 8 is het vrij eenvoudig en ik denk dat je hetzelfde kunt doen in Windows 7: Stel gewoon de grootte van het externe bureaublad in op de resolutie van het secundaire scherm, open sessie en sleep het venster naar het secundaire scherm. Maximaliseren. Klaar.

Dit werkte voor mij, mogelijk moet je ook Ctrl+Alt+Break indrukken zoals gesuggereerd in een andere reactie om het volledig scherm te laten werken.

1
1
1
2013-07-26 13:36:54 +0000

De bovenstaande oplossingen werkten niet voor mij, maar de onderstaande wel: RDP op W7 - moet altijd op een tweede monitor geopend worden

Start de client en stel hem in zoals je wilt, of Open je opgeslagen RDP-bestand.

Kies op het tabblad Beeldscherm een niet-volledige schermresolutie.

Op het tabblad Algemeen, klik op “deze referenties verwijderen”, indien mogelijk.

Klik op Verbinden.

Je krijgt meteen een lokaal login-dialoogvenster. Laat het leeg en klik op OK . Als je verbonden bent en het remote login dialoogvenster verschijnt, sleep je het venster naar de gewenste monitor. In het remote login venster, klik Cancel . Het instellingenvenster zou nu weer lokaal moeten verschijnen. Op het tabblad Beeldscherm kunt u nu kiezen voor volledig scherm. U kunt nu uw sessie opslaan met de knop Opslaan op het tabblad Algemeen, en ook uw aanmeldingsgegevens opslaan.

1
1
1
2011-05-11 17:37:08 +0000

Ik heb ontdekt dat als ik het remote desktop verbindingsdialoogvenster naar de tweede monitor verplaats en het uitvoer, dat het de sessie daar zal openen. Dan kun je die verbinding opslaan in een .rdp bestand en dat zou het moeten doen voor je.

0
0
0
2014-01-16 12:09:08 +0000

Ik kreeg resultaten in Win7 64 zonder het .RDP bestand te hacken. Ik moest het echter meerdere keren proberen.

Het lastige deel lijkt het opruimen van genoeg dingen in het Remote Desktop Connection config dialoogvenster te zijn om het in de cache opgeslagen deel van de configuratie te verliezen.

Verwijder je RDP, wis je credentials, verwijder fullscreen, en sla een nieuwe RDP op. Ga daarmee door totdat je niet-volbeeldscherm sessie opent op de juiste monitor. Stel dan volledig scherm in en je bent goud waard.

Kanttekening, mogelijk toeval, maar het werkte niet totdat ik “share smart cards” verwijderde uit de More… knop op de Local Resource tab en de Experience tab op LAN zette. Misschien hebben deze ook effect…

0
0
0
2013-12-20 11:22:19 +0000

In Win XP overschreef ik de instellingen als oxyscythe suggereerde

  1. (Start Remote Desktop Connection (gebruik NIET je voorgeconfigureerde RDP sessie bestand)
  2. Verplaats het RDP-dialoogvenster naar de monitor waarop u uw sessie wilt laten verschijnen
  3. Klik op meer opties Details handmatig invoeren (hostnaam, account etc)
  4. Als je de correctie wilt laten voortbestaan, zodat je eerder verbroken snelkoppeling altijd werkt zoals je bedoeld had, klik dan op Opslaan als en overschrijf het RDP-sessiebestand dat je wilt repareren
  5. Klik op connect om verbinding te maken met de remote host)

  6. en dan controleerde ik wat er gebeurde met rdp bestand in notepad.

  7. Hier gaat het:

Dus misschien controleren of het hetzelfde is met win 7 en 8…

0
0
0
2014-02-22 00:23:38 +0000

Gebruik van Windows 8.1 op een HP laptop scherm aan de linkerkant gekoppeld met een groot scherm monitor aan de rechterkant.

Probleem: Verbinding maken via RDP opende altijd een kleiner venster op mijn kleinere laptopscherm 1366x768.

Oplossing:
Open Configuratiescherm -> Beeldscherm -> Schermresolutie Onder “Het uiterlijk van uw beeldschermen wijzigen”, markeer de grote monitor 2 grafiek en selecteer “Maak dit mijn hoofdbeeldscherm” Klik op Toepassen

Nu wanneer ik verbinding maak via RDP, kan ik de resolutie onder Opties verhogen om overeen te komen met de 2e monitor en het opent op de 2e monitor of “hoofdbeeldscherm”

Opmerking: Dit bracht ook mijn taakbalk (vastgemaakte items, lade, en klok) over naar de grote monitor, wat voor mij geen deal-breaker was.

0
0
0
2013-08-04 22:08:23 +0000

Bewerk het RDP-bestand met een willekeurige teksteditor en zoek naar

winposstr:s:0,showcommand,xpos,ypos,xpos+breedte,ypos+hoogte

In mijn voorbeeld gebruik ik [1920x1080] op de eerste monitor en [1440x900] op de tweede, beide boven uitgelijnd

winposstr:s:0,1,1920,0,3360,900

0
0
0
2012-05-07 09:07:03 +0000

Verwijder de oude RDP instellingen (.rdp bestand) en maak het opnieuw aan met de monitor die je nodig hebt.

Dus als je wilt dat het op de tweede monitor verschijnt, sleep dan het RDP instellingenscherm naar die monitor en wanneer je verbonden bent met RDP, minimaliseer en sleep dan het venster met de inhoud op afstand naar de tweede monitor, en sluit het dan.

Dit werkte voor mij. Andere beschreven methoden faalden.

Merk op dat je misschien naar de Display tab moet gaan voordat je verbinding maakt en de schermresolutie schuif helemaal naar rechts moet schuiven om volledig scherm te krijgen, op mijn machine was het geconfigureerd om overeen te komen met de schermresolutie op mijn laptop.

0
0
0
2019-10-29 18:32:46 +0000

Ik moest het vinkje weghalen uit de optie op de “Display” tab die zegt “Gebruik al mijn monitoren voor de remote sessie”. Nadat ik dat had uitgezet en verbinding had gemaakt, kon ik de RDP sessie op iedere monitor maximaliseren en bleef hij niet “plakken” aan één monitor zoals voorheen. Je zou denken dat je dat aangevinkt zou moeten hebben, maar ik denk dat dat in mijn geval niet zo was. Hopelijk helpt dit iemand anders.

-1
-1
-1
2015-10-13 07:22:08 +0000

Heel eenvoudig

  1. Maak verbinding met de server via rdp
  2. Verlaat de volledig scherm modus door te klikken op de “herstel naar beneden knop” de twee vierkantjes icoon in de buurt van de sluit knop van het venster.
  3. verplaats het RDP venster naar het voorkeursscherm
  4. maximaliseer het RDP venster (door op de maximaliseer knop te klikken) op het voorkeursscherm.
  5. sluit het RDP door op de X (close/disconnect) knop te klikken terwijl het gemaximaliseerd is op het voorkeursscherm
  6. heropen RDP
  7. maak opnieuw verbinding met de server …. VWALLAH het opent op het voorkeursscherm :)