將檔案加入至指定的作業。 BITS 會從遠端檔案下載指定的範圍。 此參數僅適用於下載作業。
Syntax
bitsadmin /addfilewithranges <job> <remoteURL> <localname> <rangelist>
Parameters
| Parameter | Description |
|---|---|
| 作業 | 作業的顯示名稱或 GUID。 |
| remoteURL | 伺服器上的檔案URL。 |
| localname | 本機電腦上的檔名。 必須包含檔案的絕對路徑。 |
| rangelist | offset:length 配對的逗號分隔清單。 使用冒號來分隔位移值與長度值。 例如,0:100,2000:100,5000:eof 的值會告知 BITS 從位移 0、100 個字節從位移 2000 傳輸 100 個字節,以及從位移 5000 到檔尾的剩餘位元組。 |
Remarks
記號 eof 是 中
<rangelist>偏移和長度配對內的有效長度值。 它會指示服務讀取至指定檔案的結尾。如果指定長度為零的範圍以及使用相同位移的另一個範圍,則
addfilewithranges命令會失敗,並出現錯誤碼0x8020002c,例如:c:\bits>bitsadmin /addfilewithranges j2 http://bitsdc/dload/1k.zip c:\1k.zip 100:0,100:5錯誤訊息: 無法將檔案新增至工作 - 0x8020002c。 位元組範圍清單包含一些不支援的重疊範圍。
因應措施: 請勿先指定零長度範圍。 例如,使用
bitsadmin /addfilewithranges j2 http://bitsdc/dload/1k.zip c:\1k.zip 100:5,100:0
Examples
若要從位移 0、100 個字節從位移 2000 傳輸 100 個字節,以及從位移 5000 到檔尾的剩餘位元組:
bitsadmin /addfilewithranges http://downloadsrv/10mb.zip c:\10mb.zip 0:100,2000:100,5000:eof