File, copiar arquivo

8 respostas
H

oi pessoal!!!

como faço para copiar um arquivo para algum outro local fisico (disquete, loacal de rede, ftp,…)?

obrigado…

8 Respostas

oliveirarenan

Como assim???

Seje mais especifico…

Bem, se esse naum fosse um forum de java eu te responderia Ctrl+C e Ctrl+V

T

a) Use o comando de cópia do sistema operacional (cmd /c copy, xcopy.exe etc)
b) Veja os links desta página: http://www.javaalmanac.com/cgi-bin/search/find.pl?words=file+copy

Já escolhi dois para você:
http://www.javaalmanac.com/egs/java.nio/File2File.html
http://www.javaalmanac.com/egs/java.io/CopyFile.html

andre_a_s
File.renameTo
H

valeu… thingol e isso mesmo q eu queria…

H

outra coisa q eu queria saber era se este codigo de caminho (path) de diretorio na rede esta certo, pq ele nao funciona…

("\k6ii-450\C\java").

onde, k6ii-450 é o nome do computador na rede, C é o compartilhamento dele.

T

Aham, o que ocorre quando quero mover um arquivo de um disco para outro?

(No Javadoc ele explica que pode não funcionar. Testei e vi que não funciona mesmo, no caso do Windows.)

T

Hugoamb:
outra coisa q eu queria saber era se este codigo de caminho (path) de diretorio na rede esta certo, pq ele nao funciona…

("\k6ii-450\C\java").

onde, k6ii-450 é o nome do computador na rede, C é o compartilhamento dele.

Você tem de duplicar os “\”. Acho até que estava dando erro de compilação com o “\C” e com o “\j”.

Seria:
“\\k6ii-450\C\java”

andre_a_s

Aham, o que ocorre quando quero mover um arquivo de um disco para outro?

(No Javadoc ele explica que pode não funcionar. Testei e vi que não funciona mesmo, no caso do Windows.)

Ah é?
Não sabia. Bom, o melhor mesmo(IMHO) é usar java.nio pra fazer isso. Usando os buffers

Criado 9 de agosto de 2005
Ultima resposta 9 de ago. de 2005
Respostas 8
Participantes 4