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

C++ Discussion :

Récuperation de fichiers sur un PC distant


Sujet :

C++

  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur PHP5
    Inscrit en
    Novembre 2006
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur PHP5

    Informations forums :
    Inscription : Novembre 2006
    Messages : 63
    Par défaut Récuperation de fichiers sur un PC distant
    Bonjour,

    Je dois réaliser un application qui recupere un certain nombre de fichiers de config sur les pc d'une usine.
    J'ai déjà conçu toute l'interface graphique et maintenant je m'attaque à la partie reseau.
    Le truc c'est que je peux pas faire tourner une appli de type client/serveur (puisqu'il y a des centaines de machines ca ferait pas mal d'installation a faire), je dois utiliser le système de partage de fichiers de windows pour recuperer ce dont j'ai besoin.
    J'ai essayé de farfouiller un peu sur le net mais je ne trouve rien qui corresponde a ce que je veux faire, c'est pour ca que je vous demande un peu d'aide .

    Merci d'avance.

    (Je me suis mis dans forum C++ mais du code C ne me derange pas, au contraire, je suis plus à l'aise avec le C)

  2. #2
    Membre confirmé
    Homme Profil pro
    Développeur PHP5
    Inscrit en
    Novembre 2006
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur PHP5

    Informations forums :
    Inscription : Novembre 2006
    Messages : 63
    Par défaut
    Besoin d'aide SVP

    A mon avis c'est pas tres compliqué.
    Les operations a faire sont la connection au poste visé (via un login et mdp administrateur).
    Une fois connecter je dois avoir acces a l'arborescence du pc.
    J'envois les fichiers sur ma machine via le reseau.
    mais bon comme je connais pas les fonctions qui font tout ca et que je les trouve pas je galere un peu.


    (Un petit peu de compasssion pour un programmeur qui rame SVP )

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur PHP5
    Inscrit en
    Novembre 2006
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur PHP5

    Informations forums :
    Inscription : Novembre 2006
    Messages : 63
    Par défaut
    J'avais pensé faire quelque chose du style :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    system("copy <//machine/chemin> <destination locale> ");
    Mais j'ai peur qu'à chaque tentative de copie le systeme me demande de m'identifier (je suis sous Windows).

    Est-ce que tu verrais une solution?

  4. #4
    Expert confirmé

    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    4 253
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 4 253
    Billets dans le blog
    3
    Par défaut
    Citation Envoyé par hubux
    J'avais penser faire quelque chose du style :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    system("copy <//machine/chemin> <destination locale> ");
    Si les PCs sont en réseau, il y a de fortes chances pour qu'ils soient dans un domaine. Auquel cas, simplement exécuter un copy \\machine\C$\xxxxx ou tout autre chemin correct devrait fonctionner, a condition d'utiliser un compte avec des droits d'administration.
    ShellExecute, si mes souvenirs sont bon, se lance avec les crédential du logiciel... il suffit donc de lancer le logiciel avec le bon compte.

    Si en plus le net-admin a bien fait son boulot, il devrait y avoir un compte d'utilisateur pour backuper, et qui a accès en lecture à ces chemins là (pas sur en écriture).

    Si il n'y a pas de domaine (mais je vois pas trop comment un net-admin peut faire pour gérer un parc de 100 machines sans domaine), c'est plus chaud, vu que chaque machine peut avoir des credentials différents.

Discussions similaires

  1. Réponses: 2
    Dernier message: 24/08/2007, 20h16
  2. Réponses: 1
    Dernier message: 05/06/2007, 08h57
  3. Récuperer les fichiers sur un autre Ordinateur
    Par guandal dans le forum Administration
    Réponses: 5
    Dernier message: 16/06/2006, 11h13
  4. récupérer un fichier sur un serveur distant
    Par Phiss dans le forum ASP
    Réponses: 7
    Dernier message: 17/05/2006, 18h02
  5. [Servlet] Créer un fichier sur un poste distant
    Par JohnBlatt dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 07/05/2005, 18h51

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