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 :

transfert sur clé usb


Sujet :

C

  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Mai 2011
    Messages : 19
    Par défaut transfert sur clé usb
    Bonjour,

    un fichier sur mon ordi et j'aimerais faire un petit programme qui transfert automatiquement le fichier sur une clé usb.
    Quels sont les fonction à utilisé?

    En plus la problème est que j'aimerais qu'il le fasse pour n'importe quelle clé, peut importe son nom. Si je met une adresse de départ et une adresse d'arrivà avec la fonction system(copy) ça ne peut pas marcher.

    alors comment faire?

    Merci de votre aide

  2. #2
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Chercheur d'emploi
    Inscrit en
    Septembre 2007
    Messages
    7 461
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur d'emploi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 461
    Par défaut
    C'est de la programmation système, donc ça dépend du système d'exploitation que tu utilises. Il n'y a pas de solution magique. Si ton système d'exploitation voit déjà ta clé USB, alors il l'aura monté à un emplacement donné du système de fichier. Dès lors, il te suffit d'ouvrir en lecture le fichier à copier, d'ouvrir en écriture le fichier de destination sur ta clé, et recopier bloc par bloc le contenu de l'un vers l'autre avec read() et write() sur système POSIX.

    Si c'est en rapport avec ce sujet-ci, abandonne l'idée de le faire de manière simple. Il faudra mettre les mains dans le camboui.

    Si la programmation n'est pas ton métier à la base, alors il faudra t'y mettre, et prendre le temps qu'il faut.

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Mai 2011
    Messages : 19
    Par défaut
    non ça n'a pas de rapport. c'est indépendant.
    merci pour ta réponse.

  4. #4
    Membre averti
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Mai 2011
    Messages : 19
    Par défaut
    en faite ça sera entre 2 adresses:
    - la mémoire flash de mon µC (que je connais)
    - la sortie USB de ma carte (que devrais connaitre)

    il faut donc juste que je fasse ce que tu m'as dit...

Discussions similaires

  1. [Wamp] Wamp sur clef usb pour transfert de base ?
    Par Invité dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 08/02/2013, 10h01
  2. Problème de noms de fichiers sur clé USB
    Par karmaki dans le forum Administration système
    Réponses: 4
    Dernier message: 18/04/2005, 16h38
  3. Question sur l'usb
    Par BOUBOU81 dans le forum C++Builder
    Réponses: 2
    Dernier message: 26/07/2004, 07h49
  4. Compatibilité clé usb 2.0 sur port usb 1.0 de mon portable?
    Par coubi64 dans le forum Périphériques
    Réponses: 2
    Dernier message: 22/10/2003, 18h57
  5. [TP]Impression sur port USB
    Par haypo dans le forum Turbo Pascal
    Réponses: 3
    Dernier message: 18/07/2003, 11h09

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