Intégrer des applis Windows dans le bureau Gnu Linux - SeamlessRDP
SeamlessRDP permet de faire tourner des applications individuelles plutôt que de toutes les avoir dans la même fenêtre RemoteDesktop.
Nécessaire:
- Une version de Rdesktop au moins égale à 1.5.0 (coté Linux).
- Le logiciel SeamlessRDP (coté Windows).
L'idée est de faire par exemple tourner le Windows dans un Qemu ou un VMware...
En gros coté Windows:
- Clic droit sur "Poste de travail" / Propriété / "Utilisation à distance" / "Autoriser les utilisateurs à se connecter à distance".
- Paramêtres / Panneau de config / Comptes Utilisateurs / Choisir le compte à modifier / Créer un mot de passe.
- Mettre de coté l'IP du Windows
- Télécharger http://www.cendio.se/files/thinlinc/seamlessrdp/seamlessrdp.zip
Extraire le tout et placer le dossier "seamlessrdp" dans C:\\
- Un coup de "regedit" et créer la clé suivante:
HKEY_CURRENT_USER -> Software -> Microsoft -> Windows -> CurrentVersion -> Policies -> Explorer puis
Clic droit / Nouvelle valeur DWORD à nommer NoDesktop / Mettre la valeur à 1 / Redémarrer Windows
- La session Windows doit être fermée (pas d'utilisateur connecté) pour que cela puisse fonctionner.
Coté Linux:
- Pour un "bureau Windows" avec menu Démarrer etc..:
rdesktop -A -s 'c:\\seamlessrdp\\seamlessrdpshell.exe c:\\windows\\explorer.exe' 1.2.3.4 -u user -p pass
- Pour une seule appli:
rdesktop -A -s 'c:\\seamlessrdp\\seamlessrdpshell.exe c:\\windows\\notepad.exe' 1.2.3.4 -u user -p pass