Comment copier plusieurs fichiers avec la même extension dans un seul dossier (avec java) ? voila mon code mais c'est pour copier 1 SEUL fichier.
import org.apache.commons.io.FileUtils;
import java.io.File;
import java.io.IOException;
public class MainP12 {
public static void main(String[] args) {
// Le nom du fichier source à copier.
File source = new File("Z:\\Produits\\Riflex\\greffe\\Clés P12\\104-MeAmauger\\104-MeAmaugerMuriel.p12");
// Le nom du fichier cible auquel le fichier source sera copié.
File target = new File("Z:\\P12\\104-MeAmaugerMuriel.p12");
// Un dossier temporaire où nous allons copier le fichier source.
// Nous utilisons ici le dossier temporaire du système d'exploitation, qui peut être
// obtenu à l'aide de la propriété java.io.tmpdir.
File targetDir = new File(System.getProperty("java.io.tmpdir"));
try {
// Utilisation de la méthode FileUtils.copyFile () pour copier un fichier.
System.out.println("Copying " + source + " file to " + target);
FileUtils.copyFile(source, target);
// Pour copier un fichier vers un dossier spécifié, nous
// Méthode FileUtils.copyFileToDirectory ().
System.out.println("Copying " + source + " file to " + targetDir);
FileUtils.copyFileToDirectory(source, targetDir);
} catch (IOException e) {
// Des erreurs seront signalées ici si une erreur se produit pendant
// la copie du fichier
e.printStackTrace();
}
}
}