簡體   English   中英

如果Windows批處理中的wget下載不完整,請刪除

[英]Delete wget download if incomplete in Windows batch

當我從不可靠的網站下載jpeg時,下載通常是不完整的。 有wget選項可以刪除不完整的下載內容嗎?

您可以檢查wget退出狀態

set "output=x:\somewhere\myFile.dat"
wget -O "%output%" "http://somewhere.com/this"
if errorlevel 1 del "%output%" 2>nul 

或使用條件執行運算符|| (如果前一個失敗,則執行下一個命令)

set "output=x:\somewhere\myFile.dat"
wget -O "%output%" "http://somewhere.com/this" || ( 2>nul del "%output%" )

注意 :當然,您不需要變量,只需包含它即可避免在兩個命令中都寫入相同的文件名。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM