Olha este codigo!!! (copie!!)
import java.io.*;
public class CopyFile {
public static void main(String args[]) {
// Verifica os dois argumentos
if (args.length != 2) {
System.out.println("Erro na passagem de argumento");
System.exit(-1);
}
// Pega o argumento de entrada
String infile = args[0];
// Pega o argumento de saida
String outfile = args[1];
// Cria variaveis de entrada e saida
FileInputStream fis = null;
FileOutputStream fos = null;
try {
// Cria o stream de entrada
fis = new FileInputStream(infile);
// Cria o stream de saida
fos = new FileOutputStream(outfile);
int ch;
// L� os bytes ate o fim do arquivo
while ((ch = fis.read()) != -1) {
// Coloco os bytes no stream
fos.write(ch);
}
} catch (FileNotFoundException e) {
System.err.println("Arquivo nao encontrado: " + e);
} catch (IOException e) {
System.err.println("Erro de I/O : " + e);
// Fecha os Arquivos
} finally {
if (fis != null) {
try {
fis.close();
} catch (IOException ignored) {
}
}
if (fos != null) {
try {
fos.close();
} catch (IOException ignored) {
}
}
}
}
}
Glauco Cesar de Castro wrote:
>Ola para todos.
>
>Como faco para copiar um arquivo?
>Ex:
>
>Copiar c:\teste.txt para d:\teste.txt
>
>Obrigado,
>Glauco
>
>
>------------------------------ LISTA SOUJAVA ----------------------------
>http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
>d�vidas mais comuns: http://www.soujava.org.br/faq.htm
>regras da lista: http://www.soujava.org.br/regras.htm
>historico: http://www.mail-archive.com/java-list%40soujava.org.br
>para sair da lista: envie email para [EMAIL PROTECTED]
>-------------------------------------------------------------------------
>
>
>
>
>
>
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------