4
我可以使用從網上下載一個文件:如何從網上下載文件/子文件夾的整個文件夾在PowerShell中
$wc = New-Object System.Net.WebClient
$wc.DownloadFile("http://blah/root/somefile.ext", "C:\Downloads\www\blah\root\somefile.ext")
但是我怎麼下載的所有文件,包括子文件夾?像下面的內容將是不錯...
$wc.DownloadFile("http://blah/root/", "C:\Downloads\www\blah\root\")
本身表現爲IE目錄列表的根文件夾,你知道,像:
[To Parent Directory]
01 July 2012 09:00 1234 somefile.ext
01 July 2012 09:01 1234 someotherfile.ext
作爲獎勵,我怎麼會只下載根文件夾中的文件忽略子文件夾?
我認爲這不會被您的網絡服務器支持。只有單個文件的URI才能用於GET。因此,認爲您的解決方案需要兩部分:1)將目錄列表下載爲HTML並解析文件URL 2)分別下載。 – 2012-07-12 08:46:29