J'essaye d'automatiser une certaine authentification où je me connecte via RDP, et je m'authentifie avec un serveur particulier, en utilisant des informations d'identification provenant d'un fichier PROPERTIES.Java - Connexion au serveur RDP sous Windows
Sur Windows, le client RDP intégré est mstsc.exe, mais il ne semble pas que vous puissiez fournir des informations de connexion en ligne de commande, comme sur Linux et Mac.
Y a-t-il une solution de contournement sur Windows, en utilisant mstsc.exe, où je peux authentifier automatiquement, sans aucune interaction de l'utilisateur?
Merci.
Merci pour la réponse. J'écris un logiciel pour automatiser l'authentification SPNEGO sur RDP. Je regardais le fichier .RDP, mais j'écris un logiciel qui sera utilisé par un testeur pour tester les opérations sous différentes combinaisons utilisateur/passe. Ces informations d'identification seront probablement stockées dans un fichier .PROPERTIES. Je devrais créer un fichier .RDP pour chaque utilisateur, après avoir extrait leurs informations d'identification du fichier .PROPERTIES. – eoinzy
@eoinzy C'est vrai que vous devez créer un fichier à chaque fois, mais cela peut être temporaire. Autre que l'ONU, PW et l'adresse IP le contenu du fichier pourrait rester le même. Vous pouvez détruire ou écraser le fichier chaque fois qu'il est traité. Je suppose que l'utilisateur serait en contrôle de ce programme Java à chaque fois? J'essaie de comprendre l'avantage de programmer cela. Merci – kevingreen
L'utilisateur va être un testeur de logiciels. À l'heure actuelle, lorsqu'ils exécutent des scripts d'automatisation, ils doivent s'arrêter et se connecter à RDP. J'essaye d'automatiser ceci en leur disant de fournir une liste de qualifications, et je ferai le reste. tout ce qu'ils auraient à faire est d'appeler quelque chose comme 'myclass.loginNextUser()'. – eoinzy