Copiar pastas

Boas pessoal,

Gostaria de poder criar uma actionListener que copiasse 5 pastas que se sencontram dentro de uma directoria num dos meus servidores. a logica seria :

Dentro da aplicação o usuário pressionava no botão actualizar software e ele automaticamante copiava estas 5 pastas para a sua directoria c:\Aplicação.

A directoria de onde quero retirar o software é : \servidor\aplicaçoes\teste\

e dentro da pasta teste quero retirar as pastas : imagens ; fotos ; aplicaçao ; fontes ; e um ficheiro .exe

Mas como o .exe que quero copiar para actualizar esta a ser usado penso que poderá dar problema, alguem sabe de alguma forma de contornar isso ?

Obrigado desd ja !