傳輸一或多個檔案。 根據預設,BITSAdmin 服務會建立以 NORMAL 優先順序執行的下載作業,並使用進度資訊更新命令視窗,直到傳輸完成或發生嚴重錯誤為止,
如果服務成功傳輸所有檔案,並在發生重大錯誤時取消作業,服務就會完成作業。 如果服務無法將檔案新增至工作,或您指定 type 或 job_priority 的無效值,則不會建立工作。 若要傳輸多個檔案,請指定多個 <RemoteFileName>-<LocalFileName> 組。 配對必須以空格分隔。
Note
如果發生暫時性錯誤,BITSAdmin 命令會繼續執行。 若要結束命令,請按 CTRL+C。
Syntax
bitsadmin /transfer <name> [<type>] [/priority <job_priority>] [/ACLflags <flags>] [/DYNAMIC] <remotefilename> <localfilename>
Parameters
| Parameter | Description |
|---|---|
| name | 作業的名稱。 此命令不能是 GUID。 |
| 型別 | Optional. 設定作業的類型,包括:
|
| priority | Optional. 設定作業的優先順序,包括:
|
| ACLflags | Optional. 指出您想要使用下載的檔案來維護擁有者和 ACL 資訊。 指定一或多個值,包括:
|
| /DYNAMIC | 使用 BITS_JOB_PROPERTY_DYNAMIC_CONTENT 來設定工作,這放寬了伺服器端的需求。 |
| remotefilename | 傳輸至伺服器之後的檔名。 |
| localfilename | 位於本機的檔名。 |
Examples
若要啟動名為 myDownloadJob 的傳輸工作:
bitsadmin /transfer myDownloadJob http://prodserver/audio.wma c:\downloads\audio.wma