Lancement programme à partir d'une clé usb

Signaler
Messages postés
33
Date d'inscription
jeudi 2 juin 2005
Statut
Membre
Dernière intervention
2 juin 2009
-
Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
-
Bonjour,
Je suis dans la panade...
Je vous explique le projet que je dois faire d'ici la fin de la semaine :
Je dois transferer des données d'un poste vers un autre en utilisant OBLIGATOIREMENT une clé USB.
Je développe en c# et le framework est installé sur ces postes.
Le top serait la procédure suivante :
- Je connecte ma clé usb au premier poste, le programme se lance automatiquement dès le branchement et déplace les fichiers d'un repertoire "envoie poste 2" sur la clé.
- Je connecte la clé sur le second poste, tous les fichiers du premier poste se copie dans le repertoire "recup caisse 2 ". Tous les fichiers à destination du poste 1 se déplace également sur la clé.
- Je connecte une dernière fois la clé sur le poste pour y déplacer les fichiers qui étaient sur le poste 2 et en destination du poste 1.
J'espere que vous m'avez suivi!
En gros c'est du transfert de fichier entre 2 postes, et je souhaite que mis à part le branchement de la clé il n'y ait aucune intervention de l'utilisateur.
Le problème est que je connais pas du tout comment utiliser les api en c# et que j'ai l'habitude de travailler en web !
donc je ne sais meme pas par quoi commencer !
Merci de votre aide.
Julien

4 réponses

Messages postés
1160
Date d'inscription
vendredi 23 juillet 2004
Statut
Membre
Dernière intervention
21 octobre 2010
18
Il existe dans les API native des messages windows permettant de détecter le montage d'un nouveau périph usb. cherche sur le site, il y a déjà des classes toutes prêtes qui wrappent ca. Il te suffira de reprendre et d'utiliser la classe en question pour détecter l'insertion de la clé. La il te suffira d'utiliser la classe File pour faire tes copies de fichiers
Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
41
Messages postés
33
Date d'inscription
jeudi 2 juin 2005
Statut
Membre
Dernière intervention
2 juin 2009

Bonjour,
Merci de vos réponses...
Je suis à la fin de mon programme, il me reste juste à ejecter la clé usb en programmation pour éviter la perte de données...
Ca fait 2 jours que je cherche, mais je ne trouve rien sur l'éjection en code...
Quelqu'un a une idée ?
Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
41