ununes
#1
No sistema que trabalho preciso copiar um arquivo chamado Clientes.exe que fica na pasta c:\Cliente para a c:\CD como o nome de Cliente.exe
Consegui renomear o arquivo e consigo movê-lo também, porém não consigo copiá-lo. Alguém sabe como posso conseguir isso?
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);
// or
// destinationChannel.transferFrom(sourceChannel, 0, sourceChannel.size());
sourceChannel.close();
destinationChannel.close();
}
}
Fonte: http://www.rgagnon.com/javadetails/java-0064.html