2009-02-26 57 views
0

我正在使用asp.net/C#。我有一个URL到远程服务器上的文件夹。在该文件夹中的图像都是.jpgs。我不知道文件的名称,只是它们都是.jpgs。如何将使用asp.net/C#的所有.jpg图像下载到本地硬盘上的文件夹中。正在下载文件

只是为了澄清。我拉从远程服务器的文件,我将它们保存到我的本地机器。我被给了一个网址,并告诉我需要每晚下拉.jpg文件的文件。我被告知这一切。我不知道如何才能获得远程服务器上的文件列表,只需将文件夹链接到该文件夹​​即可。

感谢

回答

1

如果它是一个网站的网址,你必须依赖于Web服务器给你某种文件列表上。列表中的格式几乎可以是任何东西。

这样说吧:使用浏览器或其他任何东西,你会如何找到所有的文件名?

只是为了澄清,你是否在包含文件的服务器上编写代码?如果是这样,您可以使用Directory.GetFiles找出存在的文件。你想让用户在本地做什么?

如果你可以让你的问题更清楚一点,它确实会有所帮助。

1

下面是一些概念代码

DirectoryInfo di = new DirectoryInfo("M:\MappedDrive"); 
FileInfo[] rgFiles = di.GetFiles("*.aspx"); 
foreach(FileInfo fi in rgFiles) 
{ 
    Response.Write("<br><a href=" + fi.Name + ">" + fi.Name + "</a>");  
} 
工作