Comment ouvrir une session de bureau à distance sur un moniteur secondaire (en plein écran)? Il semble toujours vouloir ouvrir sur le premier et je ne peux pas trouver un commutateur qui me laisse choisir.
Existe-t-il une solution ou une solution de contournement connue pour cela?
Je ne sais pas si cela aide, mais d'après mon expérience, Windows a tendance à se souvenir du moniteur sur lequel l'application est maximisée . Essayez d'ouvrir RD sur le deuxième moniteur, agrandissez-le, fermez-le et voyez s'il s'ouvre sur le deuxième moniteur lorsque vous l'ouvrez à nouveau.
Voici un guide complet de Microsoft sur la marche à suivre: 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
Essaye ça:
winposstr:s:0,1,2142,150,2942,750
Ça a fonctionné pour moi
Ouvrez le fichier RDP dans un éditeur de texte, recherchez le
winposstr:s:0,1,xpos,ypos,width,height
Modifiez les xpos
et ypos
dans le fichier RDP et enregistrez-le.
Vous pouvez ensuite laisser la fenêtre ouverte de manière cohérente où vous le souhaitez.
Les autres réponses qui mentionnaient la modification du paramètre winposstr dans le fichier .RDP semblaient prometteuses, mais j’étais dérouté par l’explication de la manière dont les valeurs de position devaient être calculées.
L'article TechNet Comment configurer le moniteur pour une session de bureau à distance dans une configuration multi-moniteurs a une bonne explication.
En passant, 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, gauche, en haut, à droite, en bas", où les valeurs horizontales sont mesurées à partir de la gauche à droite et valeurs verticales de haut en bas.
D'après ce que j'ai pu voir, dans l'article et après avoir expérimenté un fichier RDP dans Windows 8.1, voici comment modifier le fichier .RDP afin de 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.
Les bords des deux moniteurs seront donc:
Moniteur principal (gauche): bord gauche: 0, bord droit: 1679 (et non 1680 car la position horizontale est basée sur 0 et non sur 1);
Écran secondaire (droit): Bord gauche: 1680, Bord droit: 3599 (1680 + 1920 - 1, car la position est basée sur 0).
Notez que si le moniteur secondaire est à gauche du moniteur principal, le bord gauche du moniteur secondaire aura une valeur négative.
2) Modifiez le paramètre winposstr de votre fichier .RDP en définissez les valeurs gauche et droite sur des positions se trouvant sur le même moniteur. Peu importe la valeur de ces valeurs si la fenêtre RDP doit toujours être maximisée, tant qu'elles se trouvent sur le même écran. Les valeurs supérieures et inférieures ne sont pas importantes si vous souhaitez simplement maximiser la fenêtre RDP.
Donc, pour afficher la fenêtre RDP sur mon moniteur principal, à gauche, je pouvais définir:
winposstr:s:0,3,700,0,1500,600
Et pour l'afficher sur mon moniteur secondaire droit, j'ai pu régler:
winposstr:s:0,3,2000,0,3000,600
3) Modifiez le paramètre mode écran dans votre fichier .RDP pour agrandir la fenêtre RDP:
screen mode id:i:2
4) Essayez-le. Si la fenêtre RDP ne semble toujours pas agrandie, malgré le paramétrage du "mode d'écran", définissez les paramètres desktopwidth et desktopheight de votre fichier .RDP avec les mêmes largeur et hauteur que le moniteur. la fenêtre RDP s’affiche.
Je suis sur Windows 7 et aucune des méthodes suggérées ci-dessus n'a fonctionné pour moi. Remarquez que j’utilisais un raccourci RDP préconfiguré que j’avais téléchargé d’Amazon EC2, ce qui explique le problème. Si vous essayez de résoudre ce problème dans une configuration similaire, voici la procédure que j’ai suivie pour le résoudre.
Si vous fermez la session et exécutez votre fichier de raccourci, la session doit maintenant apparaître dans le moniteur souhaité et avec la résolution correcte (autre problème que je rencontrais auparavant, c’est-à-dire que je pouvais déplacer la session entre les moniteurs, mais il serait difficile de trier la résolution)
J'espère que cela t'aides!
Une façon plus simple de le faire est
Exécuter la connexion au bureau à distance (NE PAS MODIFIER LE FICHIER RDP)
Déplacez le dialogue RDP sur le moniteur sur lequel vous souhaitez que votre session apparaisse.
Cliquez sur l'onglet 'AFFICHAGE' et faites glisser le curseur à l'extrême droite pour un affichage en plein écran.
... C'était aussi simple que ça
Essayez WiLMA - il dispose d’une fonctionnalité de «mise en page dynamique» qui peut forcer certaines fenêtres d’application à présenter la mise en page souhaitée (par exemple, sur un deuxième moniteur).
J'ai constaté que si je déplace la boîte de dialogue de connexion de bureau à distance vers le deuxième moniteur et que je l'exécute, la session y sera ouverte. Ensuite, vous pouvez enregistrer cette connexion dans un fichier .rdp et cela devrait le faire pour vous.
Dans Windows 8, c'est assez simple et je suppose que vous pouvez faire de même dans Windows 7: définissez simplement la taille du bureau distant sur la résolution de l'écran secondaire, ouvrez une session et faites glisser la fenêtre vers l'écran secondaire. Maximiser. Terminé.
Cela a fonctionné pour moi, vous devrez peut-être aussi appuyer sur Ctrl + Alt + Pause comme suggéré dans un autre commentaire pour que le plein écran fonctionne.
Les solutions ci-dessus n'ont pas fonctionné pour moi, mais celle ci-dessous a fonctionné:
RDP sur W7 - nécessité de toujours ouvrir sur un deuxième moniteur
Exécutez le client et configurez-le selon vos préférences, ou ouvrez votre fichier RDP enregistré.
Sous l'onglet Affichage, choisissez une résolution autre que l'écran.
Sous l'onglet Général, cliquez sur "supprimer ces informations d'identification", si possible.
Cliquez sur Connecter.
Vous obtiendrez immédiatement une boîte de dialogue de connexion locale. Laissez ce champ vide et cliquez sur OK. Lorsque vous êtes connecté et que la boîte de dialogue de connexion à distance apparaît, faites glisser la fenêtre sur le moniteur souhaité. Dans la boîte de dialogue de connexion à distance, cliquez sur Annuler. La boîte de dialogue des paramètres doit réapparaître localement. Sous l'onglet Affichage, vous pouvez maintenant choisir le mode plein écran. Vous pouvez maintenant enregistrer votre session avec le bouton Enregistrer de l'onglet Général, ainsi que sauvegarder vos informations de connexion.
Je suis tombé sur cette question alors que je cherchais une solution au même problème ... il m'est apparu que ce qui était demandé, c'était - parce que mes deux moniteurs ont des résolutions différentes - un fichier RDP dont les paramètres d'affichage correspondaient exactement à la résolution de la cible moniteur (le plein écran était pas sélectionné). Ainsi, lorsque j'ai maximisé la fenêtre, elle est passée en plein écran. L'inconvénient est que vous avez besoin de deux fichiers RDP, un pour chaque moniteur.
J'ai eu des résultats dans Win7 64 sans pirater le fichier .RDP. J'ai dû essayer plusieurs fois cependant.
La partie la plus délicate semble être de supprimer suffisamment d'éléments de la boîte de dialogue de configuration de Connexion Bureau à distance pour réellement perdre le bit de configuration mis en cache.
Supprimez votre RDP, effacez vos informations d'identification, supprimez le plein écran et enregistrez un nouveau RDP. Persévérez jusqu'à ce que votre session non plein écran s'ouvre sur le moniteur approprié. Ensuite, passez en mode plein écran et vous êtes en or.
Remarque secondaire, peut-être une coïncidence, mais cela n'a pas fonctionné jusqu'à ce que je supprime l'option "Partager les cartes à puce" du bouton Plus ... de l'onglet Ressources locales et que je définisse l'onglet Expérience sur LAN. Peut-être que ceux-ci ont aussi un effet ...
Supprimez les anciens paramètres RDP (fichier .rdp) et recréez-les à l'aide du moniteur dont vous avez besoin.
Par conséquent, si vous souhaitez qu'il apparaisse sur le deuxième moniteur, faites glisser la boîte de dialogue de configuration RDP sur ce moniteur et, une fois connecté à RDP, réduisez la fenêtre contenant le contenu distant sur le deuxième moniteur, puis fermez-la.
Cela a fonctionné pour moi. Les autres méthodes décrites ont échoué.
Notez que vous devrez peut-être accéder à l'onglet Affichage avant de vous connecter et déplacer le curseur de résolution d'écran tout à fait à droite pour passer en plein écran. Sur mon ordinateur, il a été configuré pour correspondre à la résolution d'affichage de mon ordinateur portable.
Dans Win XP j’ai écrasé les paramètres sous la forme oxyscythe suggéré
Cliquez sur Connecter pour vous connecter à l'hôte distant.
et puis j'ai vérifié ce qui s'est passé avec le fichier rdp dans le bloc-notes.
Ici ça va:
identificateur de mode d'écran: i: 2
largeur de bureau: i: 1920
desktopheight: i: 1080
session bpp: i: 32
winposstr: s: 0,1, -1280, -74, -480,526
Alors peut-être vérifier si c'est la même chose avec les victoires 7 et 8 ...
Editez le fichier RDP avec n’importe quel éditeur de texte et recherchez
winposstr: s: 0, showcommand, xpos, ypos, xpos + width, ypos + height
Dans mon exemple, j’utilise [1920x1080] sur le premier moniteur et [1440x900] sur le second, tous les deux alignés
winposstr: s: 0,1,1920,0,3360,900
Utilisation de Windows 8.1 sur un écran d'ordinateur portable HP à gauche, associé à un grand écran à droite.
Problème: La connexion via RDP ouvrait toujours une fenêtre plus petite sur mon petit écran d’ordinateur 1366x768.
Solution:
Ouvrez le Panneau de configuration -> Affichage -> Résolution de l’écran Sous "Modifier l’apparence de vos moniteurs", mettez en surbrillance le grand écran du moniteur 2 et sélectionnez "Activer cet affichage principal". Cliquez sur Appliquer.
Maintenant, lorsque je me connecte via RDP, je peux augmenter la résolution sous Options pour qu'elle corresponde au deuxième moniteur et que celui-ci s'ouvre sur le deuxième moniteur ou sur "l'écran principal".
Remarque: Cela a également amené ma barre de tâches (éléments épinglés, plateau et horloge) sur le grand moniteur, ce qui n'était pas un facteur décisif pour moi.