Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rampagni

Copiar Arquivo da WEB

Recommended Posts

Estou tentando copiar um arquivo xls da web, porém não consigo devido ao arquivo ser gerado no momento da solicitação, alguém poderia me ajudar?

 

Código

using System.Net;

WebClient client = new WebClient();
 client.DownloadFile(new Uri("http://sisfies.mec.gov.br/cpsa/aditamento/gera-excel?coSemestreAditamento=51"), @"C:\Users\eu\Desktop\Extracao\sysUser.xls");

Compartilhar este post


Link para o post
Compartilhar em outros sites

use FSO, especifique o caminho e depois só copiar

Compartilhar este post


Link para o post
Compartilhar em outros sites

dá uma olhada no fórum de .Net que eu coloquei também um exemplo de copiar arquivos com C#.

 

exemplo:

//Código em C#
File.Create(“C:\\arquivo.txt”);//Cria o arquivo “arquivo.txt” na unidade C:
File.Copy(“C:\\arquivo.txt”, “D:\\arquivo.txt”)//Copia o arquivo “arquivo.txt” da unidade C: para a D:
File.Move(“D:\\arquivo.txt”, “E:\\arquivo.txt”)//Move o arquivo “arquivo.txt” da unidade D: para a E:
File.Delete(“C:\arquivo.txt”)//Exclui o arquivo “arquivo.txt” da unidade C:.

ou pela classe FileInfo

FileInfo fi = new FileInfo(“C:\\arquivo.txt”);
fi.Create();//Cria o arquivo “arquivo.txt” na unidade C:
fi.CopyTo(“D:\\arquivo.txt”);//Copia o arquivo “arquivo.txt” da unidade C: para a D:
fi.MoveTo(“E:\arquivo.txt”);//Move o arquivo “arquivo.txt” da unidade C: para a E:
fi.Delete(); // Exclui o arquivo “arquivo.txt” da unidade C:. Agora devem restar os arquivos nas unidades D: e E:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu consigo mover ou copiar arquivos de diretórios conforme vc especificou e até de URL com o caminho do arquivo, mas o caminho que possuo gera o arquivo somente após navegar no link, não possuo o caminho direto do arquivo, este é meu maior problema.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.