comment faire pour se connecter à distance d'une machine windows en java?
Je veux me connecter à distance à un bureau windows à partir d'un ordinateur local avec un programme en Java.
J'ai pour vérifier l'espace disque et de plusieurs autres services sur la machine distante.
OriginalL'auteur Indranil Ghosh | 2011-04-22
Vous devez vous connecter pour publier un commentaire.
Connexion Bureau À Distance
JAVA
Ligne de commande
OriginalL'auteur Yash
Vous pouvez installer un serveur SSH sur votre bureau à distance et vous pouvez écrire un programme java en utilisant jcraft et jsch des bibliothèques sur votre machine locale pour faire la connexion ssh à votre bureau à distance.
OriginalL'auteur Mistletoe
vous pourriez envisager également un RDP solution java. Il y a beaucoup de solutions là-bas. Rendez-vous ici: http://en.wikipedia.org/wiki/Comparison_of_Java_Remote_Desktop_projects
cheers!
OriginalL'auteur Lucas de Oliveira
La réponse dépend de ce que l'OS de votre machine locale (hôte) pour se connecter à votre cible à distance boîte de Windows.
Si c'est un Unix en fonction de la boîte, je recommande l'utilisation de la bibliothèque open source j-Interop
Note, que vous devrez peut-être modifier manuellement le registre de la zone cible afin de fonctionner correctement (assurez-vous de consulter la Faq du site du projet). Si vous trouvez des problèmes bizarres (les Exceptions levées lors de la connexion), voici un bon article qui m'a aidé à résoudre:
https://wiki.jenkins-ci.org/display/JENKINS/Windows+esclaves+échouer+au+départ+via+DCOM
D'autre part, si vous êtes en utilisant une boîte de Windows comme votre hôte, alors votre vie sera beaucoup plus facile. Je vous conseille d'utiliser:
Noter que tous les ci-dessus sont les projets opensource.
La version freeware comme mentionné ci-dessus est j-Integra mais je n'ai jamais essayé de l'utiliser.
oui, mais n'oubliez pas que vous devez avoir WMI ports ouverts et en cours d'exécution sur la machine Windows, vous souhaitez accéder à la première.
Dirait que ce n'est PAS IP statique.. cela fonctionne??
si l'IP change trop souvent, vous ferez face à des problèmes à long terme. Mais pour un premier test, je donnerais un coup de feu et voir si vous pouvez obtenir ce travail. Peut-être que vous pouvez tester rapidement avec une Victoire machine virtuelle sur votre réseau? Je recommande Jawin pour une Victoire->Gagner (la documentation et les échantillons sont un bon point de départ)
OriginalL'auteur CAS
Vous pouvez utiliser WMI (Windows Management Instrumentation).
Voir ces liens:
http://henryranch.net/software/jwmi-query-windows-wmi-from-java/
http://j-integra.intrinsyc.com/support/com/doc/other_examples/WMI_Scripting_from_Java.htm
http://www.vijaykandy.com/2009/09/windows-management-instrumentation-wmi-from-java/
J'ai l'adresse IP,nom d'utilisateur,mot de passe...mais je ne trouve pas la façon de connecter le pc à distance.S'il vous plaît suggérer.
Salut Indranil Ghosh, Avez-vous trouvé le chemin?? si oui, pouvez-vous s'il vous plaît le partager??
Salut ChanGan, si vous avez trouvé le chemin. Pouvez vous s'il vous plaît le partager pour nous???
OriginalL'auteur Mark Lutton