2009-02-26 96 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>");  
} 
工作