IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

avec Java Discussion :

Accéder machine à distance pour installer un programme


Sujet :

avec Java

  1. #1
    Membre averti Avatar de fantomas261
    Inscrit en
    Avril 2007
    Messages
    486
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 486
    Points : 331
    Points
    331
    Par défaut Accéder machine à distance pour installer un programme
    bjr,
    je voudrais savoir si c'est possible d'accéder à une machine à distance pour y installer un programme à partir un projet java?
    merci

  2. #2
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Points : 48 804
    Points
    48 804
    Par défaut
    tout dépend de la machine, de son OS et de ce qu'elle fournis comme service. Dans l'absolu, la réponse est "non", car je ne voudrais pas, personellement, que n'importe qui installe n'importe quoi à distance sur ma machine

  3. #3
    Membre averti Avatar de fantomas261
    Inscrit en
    Avril 2007
    Messages
    486
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 486
    Points : 331
    Points
    331
    Par défaut
    pour l'os, c'est windows xp/7. je suis en stage dans une entreprise. je fais un projet de stage. j aimerais installer à distance des logiciels.j'ai déjà avancé, j arrive à installer des logiciels sur mon poste à partir d'une liste de logiciels dans un fichier texte. je peux supprimer et ajouter des logiciels dans mon fichier texte.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    342
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 342
    Points : 419
    Points
    419
    Par défaut
    vise la prise de main a distance pour installé. sur xp sp3 tu a le systeme d'aide pour faire ca qui est installé par défaut.

    car ci jamais c’était possible d'installé a distance je t'explique pas les problème de sécurité

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2006
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Avril 2006
    Messages : 24
    Points : 31
    Points
    31
    Par défaut
    Salam,

    Voilà, j'ai peut être ce que dont t'a besoin, utilise les outils de Sysinternals, c'est des outils d'administration Windows, voici quelque lien:

    Site de téléchargement (en En):
    http://technet.microsoft.com/en-us/s.../bb842062.aspx

    Help (presque tout en Fr)
    http://technet.microsoft.com/fr-fr/s...s/default.aspx

    Et un Zoom sur l'outil qu'il te faut, exécuter des commandes à distance:
    http://technet.microsoft.com/fr-fr/s.../bb897553.aspx

    Je te conseille de lire un peu la doc et si tu as un problème redirige toi vers le forum Windows et poste ton problème, la résolution sera plus rapide, une fois que tu sauras comment cela fonctionne, tu pourras perfectionner et essayer de faire un soft en JAVA pour l'installation à distance.

    Bon courage, fonce fonce ça me plait de voir des gens avec pleins d'imagination.

  6. #6
    Membre averti Avatar de fantomas261
    Inscrit en
    Avril 2007
    Messages
    486
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 486
    Points : 331
    Points
    331
    Par défaut
    merci.
    si j'arrive à utiliser la commande psexec je pourrai l'intégrer dans mon projet java.
    j'ai ouvert un autre discussion http://www.developpez.net/forums/d97...l/#post5470485

  7. #7
    Membre averti Avatar de fantomas261
    Inscrit en
    Avril 2007
    Messages
    486
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 486
    Points : 331
    Points
    331
    Par défaut
    sous java, on utilise des / et non des \ pour les chemins ?
    j'utilise la methode exec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Runtime.getRuntime().exec
    ma ligne de commande est est donc
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    psexec.exe  //ip -u p-e.local/administrateur -p mot de passe -d -i -s //mercure/Utilitaires/logiciels.exe
    ?

    j'ai mis 2 \ pour 1\

  8. #8
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Points : 48 804
    Points
    48 804
    Par défaut
    pour tout ce que tu passe au système, les \ sont dans le sens auquel s'attends l'application cible, bien entendu. Les / sont utilisé uniquement pour les apis internes à java (File, URL, etc)

  9. #9
    Expert éminent sénior
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Points : 12 977
    Points
    12 977
    Par défaut
    Citation Envoyé par tchize_ Voir le message
    pour tout ce que tu passe au système, les \ sont dans le sens auquel s'attends l'application cible, bien entendu. Les / sont utilisé uniquement pour les apis internes à java (File, URL, etc)
    En fait, a moins de vouloir afficher le path du fichier à l'utilisateur, le / marche aussi bien sous windows que linux.

    Par exemple un chemin c:/WINDOW/system32 est parfaitement valide sous windows

  10. #10
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Points : 48 804
    Points
    48 804
    Par défaut
    Citation Envoyé par sinok Voir le message

    Par exemple un chemin c:/WINDOW/system32 est parfaitement valide sous windows
    Y compris en dehors de java?
    Les chemins en question dans son code sont quand même passés à une application externe!

  11. #11
    Expert éminent sénior
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Points : 12 977
    Points
    12 977
    Par défaut
    Tu peux utiliser le / comme séparateur de chemin dans la console Windows

  12. #12
    Membre averti Avatar de fantomas261
    Inscrit en
    Avril 2007
    Messages
    486
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 486
    Points : 331
    Points
    331
    Par défaut
    ok ca marche
    dans mon programme, il me reste plus qu'à prendre la main à distance pour continuer l'installation dans logiciel

  13. #13
    Membre expérimenté
    Avatar de yotta
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Septembre 2006
    Messages
    1 088
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 088
    Points : 1 540
    Points
    1 540
    Par défaut Je me permettrai d'ajouter ceci
    Il serait peut-être plus simple d'éliminer le problème en faisant abstraction de l'OS.
    Une petite variable de classe genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    private final String separateur = System.getProperties().getProperty("file.separator");
    Comme ça, il n'y a plus besoin de se poser la question...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Ressources machines recommandées pour installer OpenERP
    Par AmFaye2 dans le forum Odoo (ex-OpenERP)
    Réponses: 3
    Dernier message: 08/08/2013, 15h11
  2. installation de programmes pour tous
    Par Ickou dans le forum Administration système
    Réponses: 3
    Dernier message: 26/04/2008, 22h28
  3. Réponses: 4
    Dernier message: 13/03/2008, 17h28
  4. Quel logiciel pour créer un programme d'installation ?
    Par Terminator dans le forum Applications et environnements graphiques
    Réponses: 2
    Dernier message: 10/06/2007, 15h05
  5. Réponses: 4
    Dernier message: 17/10/2006, 16h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo