
我們的衛星網路供應商在晚上 11 點到晚上 7 點之間為我們提供「無限制瀏覽」。由於我們一天的頻寬非常有限,而且下載量相當大,除了熬夜之外,還有什麼辦法可以安排下載只在晚上 11 點開始?我認為 PowerShell 命令可能是可行的(但我不知道如何實現這一點)或可能是 GUI 替代方案。
我嘗試過 Windows 任務規劃程序,但雖然我可以開啟瀏覽器,但我不知道如何讓下載自行開始。
我運行的是 Windows 8.1
答案1
我認為任何像樣的下載管理器都有這個功能...谷歌搜索,我發現的第二個結果是免費下載管理器,免費且開源,並且功能列表提到“強大的調度程序”,所以我想就可以了。
答案2
我會使用計劃任務。如果必須的話,您可以將其輸入到 powershell 視窗中,但它也可以在 cmd.exe 控制台中運行。
SchTasks /Create /SC DAILY /TN "Late Night Download" /TR “C:\Downloader.ps1” /ST 23:00
或嘗試它的 GUI。
任務schd.msc。
下載器.ps1
Import-Module BitsTransfer
Start-BitsTransfer "http://downloads.sourceforge.net/sevenzip/7z920.msi" "C:\Temp\7z920.msi" -Description "Late Night Download" -DisplayName "Unlimited Browsing after 11pm"
答案3
我將這樣做:
- 在下載管理器中建立下載。
- 當它仍在下載時,退出它,不要暫停。
- 使用排程任務或任何第三方軟體將其安排在晚上 11 點之後啟動。
答案4
您已經知道如何在需要時執行瀏覽器(只需確保瀏覽器指向下載文件,而不是網頁!)
我建議您使用FireFox,因為您可以將其設定為自動儲存檔案而不提示:
orange Firefox button (or Tools menu) > Options > General > "Saves files to"
對於 IE,有一個SU 上列出了幾個選項