Infinity Desktop permet la sélection rapide de plusieurs écrans pour la Remote Desktop Connection de Windows. Cette application est basée sur cet article de Scott Hanselman et sur ce script PowerShell de djwork.
Langue de la documentation | |
---|---|
Français | English |
- Fonctionnalités
- Installation
- Guide d'utilisation
- Dépannage
- Désinstallation
- Informations techniques
- À FAIRE
- Ressources utiles
- Permet la sélection rapide de plusieurs écrans lors de la connexion à un bureau à distance
- Se souvient des écrans précédemment sélectionnés
- Est personnalisable grâce à un fichier de configuration
- Installation facile
-
Téléchargez la bonne variante du fichier exécutable en fonction de votre système (32 ou 64 bits) :
Version Système d'exploitation URL de téléchargement v1.2.0-beta (dernière) Windows 10 32 bits Télécharger Windows 10 64 bits Télécharger v1.1.2-beta Windows 10 32 bits Télécharger Windows 10 64 bits Télécharger v1.0.0.3-beta Windows 10 32 bits Télécharger Windows 10 64 bits Télécharger -
Si RDC est déjà installé et activé, sautez cette étape. Suivez le lien suivant afin d'installer et/ou activer Remote Desktop Connection.
-
Ouvrez l'exécutable que vous avez téléchargé.
-
Si un message d'avertissement apparaît, veuillez vous référer à la section Dépannage.
-
Si vous le désirez, vous pouvez créer un raccourci de bureau et l'épingler sur la barre des tâches.
Pour vous connecter à votre bureau à distance en utilisant plusieurs écrans, double-cliquez sur le fichier exécutable afin de l'ouvrir. Chacun de vos écrans va devenir noir pendant un moment, le temps que l'application charge, puis chaque d'eux affichera un chiffre représentant son numéro d'identification.
Faites un clic gauche sur n'importe quel écran pour le sélectioner ou le désélectionner. Un fond d'écran jaune signifie que l'écran sera utilisé pour l'ordinateur à distance. Les moniteurs non sélectionnés vont servir pour votre ordinateur portable (ou l'ordinateur que vous utilisez en ce moment). Lorsque vous êtes satisfait, appuyez sur la touche Entrer (Enter) ou la Barre d'espace. Les écrans vont retrouver leur état naturel et la connexion à distance va s'ouvrir en utilisant les paramètres d'un fichier RDP personnalisé.
Pour annuler la connexion à distance, il suffit d'appuyer sur la touche Échap (ESC), la touche Supprimer (DEL) ou la touche Retour arrière (Backspace).
L'application va créer un dossier nommé « Infinity Desktop » dans votre répertoire « C:\Users\{NOM D'UTILISATEUR}\AppData\Roaming\. » Dans celui-ci, vous trouverez un fichier de configuration assez utile où les paramètres de l'application sont enregistrés. Remplacez « {NOM D'UTILISATEUR} » par votre nom d'utilisateur pour trouver dossier, car le chemin varie en fonction de qui utilise l'ordinateur.
Pour modifier ou consulter les paramètres d'Infinity Desktop, ouvrez le fichier de configuration « C:\Users\{NOM D'UTILISATEUR}\AppData\Roaming\Infinity Desktop\config.ini » dans un éditeur de texte (Bloc-notes ou Notepad++). Afin de naviguer rapidement à votre dossier, vous pouvez entrer « %APPDATA% » dans le champ en haut de l'exploratuer Windows. Ce raccourci vous apportera directement au dossier « C:\Users\{NOM D'UTILISATEUR}\AppData\Roaming\. » Sinon, remplacez « {NOM D'UTILISATEUR} » par votre nom d'utilisateur dans le chemin.
Détermine si l'application (seulement l'application de sélection des écrans) soit en plein écran ou non. Mettre à 1 pour que l'application soit en plain écran ou à 0 pour que la barre des tâches reste visible lors de la sélection des moniteurs.
Si ce paramètre est mis à 1, la connexion à distance va vous permettre de modifier les options de connexion avant de continuer. Mettez à 0 si vous voulez gagner du temps en désactivant la possibilité de modifier les options à chaque fois. Il est recommandé de sauvegarder vos paramètres de connexion dans le fichier « Default.rdp » (voir la section Paramètres RDP par défaut) avant de désactiver ce paramètre, car cela vous permettra d'avoir toujours les mêmes options sans avoir à rentrer les informations à chaque fois.
Le fichier « Default.rdp » est automatiquement créé par le logiciel Remote Desktop Connection. Il est invisible et est situé dans votre répertoire Documents (« C:\Users\{NOM D'UTILISATEUR}\Documents\Default.rdp »). Infinity Desktop va copier les options contenues dans ce fichier à chaque utilisation afin d'avoir les derniers paramètres par défaut enregistrés. Pour information seulement, le fichier est dupliqué et est placé dans « C:\Users\{NOM D'UTILISATEUR}\AppData\Roaming\Infinity Desktop\custom.rdp. »
Si vous désirez sauver du temps, il est fortement conseillé d'enregistrer vos préférences dans ce fichier. Cela peut se faire à l'aide du même logiciel de connexion Remote Desktop Connection. Il suffit de cliquer sur « Afficher les options, » changer les paramètres au goût, entrer votre nom d'utilisateur et appuyer sur « Enregistrer. »
Pour des raisons de sécurité, Microsoft Defender SmartScreen empêche parfois l'exécution d'applications inconnues. Si vous avez confiance en l'auteur de cette application, cliquez sur « Informations complémentaires, » et puis sur « Exécuter quand même. »
Si le message ci-dessous apparaît après avoir ouvert le fichier exécutable, c'est que vous n'avez pas téléchargé la bonne version d'Infinity Desktop. Veuillez vérifier si votre système est en 32 ou 64 bits et téléchargez le bon exécutable.
Il se peut que le message apparaisse à cause que le fichier .exe a été renommé. Le nom du fichier exécutable doit absolument terminer par 32 ou 64 afin d'indiquer la variante. Si vous n'aimez pas le nom du fichier, créez un raccourci à placer sur le bureau ou sur dans barre des tâches au lieu de renommer l'exécutable.
Pour désinstaller manuellement Infinity Desktop, il suffit de supprimer le dosier « C:\Users\{NOM D'UTILISATEUR}\AppData\Roaming\Infinity Desktop\, » puis de supprimer l'exécutable et les raccourcis créés par vous (Bureau, Barre des tâches, Menu démarrer). Le programme ne modifie rien d'autre que le dossier mentionné ci-haut ainsi que la clé de registre « HKCU\AppEvents\Schemes\Apps\.Default\SystemAsterisk\.Current » de façon très temporaire. Alors pas besoin de s'en préoccuper, car la valeur de la clé est toujours restaurée.
La version d'AutoHotkey présentement utilisée dans la branche principale de ce projet est 2.0-beta.8.
- Permettre à l'utilisateur de changer facilement les paramètres
- Rappels des
raccourcis clavierainsi que de comment utiliser, URL vers Github - Notifier l'utilisateur lorsqu'il sélectionne des écrans de différentes résolutions que le résultat peut ne pas être celui désiré
- Sauvegarde, gestion, chargement faciles du fichier de configuration et du fichier de connexion
- Solution de contournement pour sélectionner des écrans de différentes résolutions
- Solution de contournement pour que la résolutions et l'échelle des écrans soit toujours correcte
- Se souvenir des positions relatives des écrans (écran principal, gauche, droite, milieu, premier, dernier etc.) et implémenter un algorithme universel qui adapte les numéros lorsqu'ils changent (en plus de se souvenir des numéros d'identification)
- Créer un installateur et un désinstallateur automatique
- Scott Hanselman a écrit un excellent article qui explique comment configurer un fichier .rdp afin d'utiliser RDC avec seulement quelques moniteurs : https://www.hanselman.com/blog/how-to-remote-desktop-fullscreen-rdp-with-just-some-of-your-multiple-monitors
- Un grand merci à djwork sur superuser.com pour son script PowerShell qui permet de lire le texte d'une boîte de dialogue Windows : https://superuser.com/questions/1695016/grabbing-the-output-of-windows-message-box-to-a-string