Les autres réponses qui mentionnaient l'édition du paramètre winposstr dans le fichier .RDP semblaient prometteuses mais j'étais confus par l'explication sur la façon dont les valeurs de position devaient être calculées.
L'article de TechNet Comment régler le moniteur pour une session de bureau à distance dans une configuration multi-moniteur a une bonne explication.
Au fait, l'article utilise des noms plus clairs pour les positions, je pense, qui ont été utilisées dans d'autres réponses ici : “winposstr:s:0,1,left,top,right,bottom”, où les valeurs horizontales sont mesurées de gauche à droite et les valeurs verticales de haut en bas.
D'après ce que je peux voir, d'après l'article et d'après mes expériences avec un fichier RDP sous Windows 8.1, voici comment modifier le fichier .RDP pour maximiser une session RDP sur un moniteur particulier :
1) Déterminez les bords gauche et droit de chacun de vos moniteurs, en fonction de leur résolution et du moniteur principal. Dans mon cas, mes moniteurs sont :
Main gauche = primaire, 1680x1050 ;
Main droite = secondaire, 1920x1200.
Donc les bords des deux moniteurs seront :
Moniteur primaire (gauche) : Bord gauche : 0, Bord droit : 1679 (pas 1680 car la position horizontale est basée sur 0, pas sur 1) ;
Moniteur secondaire (droit) : Bord gauche : 1680, Bord droit : 3599 (1680 + 1920 - 1, puisque la position est basée sur 0).
Notez que si le moniteur secondaire est à gauche du moniteur primaire, le bord gauche du moniteur secondaire sera une valeur négative.
2) Modifiez le paramètre winposstr dans votre fichier .RDP pour fixer les valeurs gauche et droite à des positions qui sont sur le même moniteur. Ces valeurs n'ont pas d'importance si la fenêtre RDP est toujours maximisée, tant qu'elles se trouvent sur le même écran. Les valeurs du haut et du bas n'ont pas d'importance, si vous voulez simplement maximiser la fenêtre RDP.
Donc, pour afficher la fenêtre RDP sur mon moniteur principal, à gauche, je pourrais régler :
winposstr:s:0,3,700,0,1500,600
Et pour l'afficher sur mon moniteur secondaire, à droite, je pourrais régler :
winposstr:s:0,3,2000,0,3000,600
Et pour l'afficher sur mon moniteur secondaire, à droite :
screen mode id:i:2
3) Modifiez le paramètre mode écran dans votre fichier .RDP pour maximiser la fenêtre RDP :
0x1&
4) Essayez-le. Si la fenêtre RDP n'apparaît toujours pas agrandie, malgré le réglage du “mode écran”, réglez les paramètres largeur du bureau et hauteur du bureau de votre fichier .RDP sur la même largeur et la même hauteur que le moniteur sur lequel la fenêtre RDP est affichée.