我一直使用以下命令从 Web 服务器拉回文件并将其存储在本地计算机上:
$client = New-Object System.Net.WebClient
$client.DownloadFile('http://www.example.com/style/test.php','C:\Users\Me\Documents\style.css')
有没有办法修改它以恢复整个目录?这是我第一次使用 Powershell,我唯一接触过的其他类似的东西是 Linux 中的 wget。
任何帮助将不胜感激。
答案1
答案2
除了 WGet 之外,另一个好用的实用程序是HT轨道。
它可以“破解”整个网站。它甚至可以使链接在本地工作。您可以尝试在 Powershell 中完成所有这些操作,但使用 httrack 等高级工具,它可以为您完成所有操作,尤其是链接翻译。
就像 Jan Doggen 所说的,这取决于你使用它的目的。如果你想要备份你的网站,你应该使用 ftp。如果你想要本地翻录,你可以查看 httrack。