Ciao a tutti,
vorrei copiare un file da una cartella condivisa di un pc remoto, ma dal mio codice java non riesco se prima non inserisco nome utente e password da esplora risorse in windows... come potrei automatizzare la cosa dal sorgente stesso?
Si parla di sistemi operativi Windows ( il file risiede su Xp , il pc su cui copiarlo può variare ma di solito è Xp o vista)
Una cosa che mi viene in mente è usare una Runtime.exec() con login, passw, etc.. ma vorrei sapere se conoscete alternative.codice:public void copyFile(File in, File out) throws Exception { FileChannel sourceChannel = new FileInputStream(in).getChannel(); FileChannel destinationChannel = new FileOutputStream(out).getChannel(); sourceChannel.transferTo(0, sourceChannel.size(), destinationChannel); sourceChannel.close(); destinationChannel.close(); }
Grazie![]()

Rispondi quotando