2010-09-27 9 views
0

Je souhaite créer un programme utilisant Java pour copier automatiquement les données USB lors de leur insertion dans la machine. Comment je le fais?Codes Java pour USB

+0

Vous devez être plus précis. Pourquoi doit-il être en Java? Pourquoi ne pouvez-vous pas utiliser un utilitaire existant pour copier le contenu USB? Demandez-vous comment faire la copie, ou comment organiser que la copie se produit lorsque la clé USB est insérée? –

+0

Quand vous dites "données USB", voulez-vous vraiment dire "Tous les fichiers/données sur une clé USB"? Des questions claires obtiennent de bonnes réponses. –

Répondre

1

Il n'y a pas de "données USB", le concept n'existe pas.

1

Il n'y a rien de spécifique dans Java SE pour faire ce travail.

je pense de deux façons d'obtenir que le travail:

  1. Ecrire un programme Java qui démarre au démarrage (peut-être un service), les analyses de prog continously disponibles "lecteurs" (D:, E: , F: ... dans Windows, monter sur Linux), le flash USB peut être marqué avec un nom de dossier/fichier spécifique (par exemple COPY_USB_). Cela peut être fait avec la classe File.

  2. Ecrivez un programme Java qui est appelé sur le plug-in. Je sais que cela peut être fait sur Linux avec le support hotplug-script.