一、什麼是Bitsadmin
Windows中的BITS(Background Intelligent Transfer Service)是一個後台下載和上傳文件的組件。Bitsadmin(Bits Administration Tool)是Windows的一個命令行工具,用戶可以通過此工具來創建並管理BITS作業。Bitsadmin可以管理每個作業中的文件列表、哪個文件已下載、哪個文件正在下載等信息。
二、Bitsadmin的基本語法
Bitsadmin的語法如下:
bitsadmin [/rawreturn] [/wrap | /nowrap] [/transient] [/priority {high | normal | low}] [/addfile jobname remotename localname] [/setcredentials jobname servername ] [/SetNotifyCmdLine jobname program [parameters]] [/setdisplay jobname displayname] [/setdescription jobname description] [/getfileinfo jobname remote-file /allinfo] [/suspend jobname] [/resume jobname] [/complete jobname] [/cancel jobname] [/reset] /create /monitor /list /help /version
其中,主要參數說明如下:
- /create:創建一個新的作業
- /addfile:將文件添加到正在進行的作業中
- /setcredentials:為作業設置身份驗證憑據
- /monitor:顯示正在進行的作業列表
- /getfileinfo:獲取有關遠程文件的信息
- /suspend:暫停BITS作業
- /resume:恢復暫停的BITS作業
- /complete:將下載任務標記為已完成
- /cancel:取消正在進行的作業
- /reset:重置正在進行的 BITS 作業。
三、Bitsadmin的使用
1. 創建新的作業
要創建新的作業,可以使用下面的命令:
bitsadmin /create /job myDownloadJob /displayName "My Download Job"
其中,myDownloadJob
是作業的名稱, "My Download Job"
是作業的顯示名稱。
2. 添加文件到作業中
要將文件添加到作業中,並開始下載,可以使用下面的命令:
bitsadmin /addfile myDownloadJob http://localhost/myfile.exe C:\Downloads\myfile.exe
其中,myDownloadJob
是作業的名稱, http://localhost/myfile.exe
是遠程文件的URL, C:\Downloads\myfile.exe
是本地文件的路徑和文件名。
3. 顯示正在進行的作業列表
要顯示正在進行的作業列表,可以使用下面的命令:
bitsadmin /monitor
此命令將顯示正在進行的所有作業的列表。
4. 獲取遠程文件的信息
要獲取遠程文件的信息,可以使用下面的命令:
bitsadmin /getfileinfo myDownloadJob http://localhost/myfile.exe /allinfo
此命令將顯示遠程文件的大小、已傳輸的位元組數和傳輸速度等信息。
5. 暫停和恢復作業
要暫停正在進行的作業,可以使用下面的命令:
bitsadmin /suspend myDownloadJob
要恢復暫停的作業,可以使用下面的命令:
bitsadmin /resume myDownloadJob
6. 將下載任務標記為已完成
當下載任務完成後,可以使用下面的命令將其標記為已完成:
bitsadmin /complete myDownloadJob
7. 取消下載任務
要取消正在進行的作業,可以使用下面的命令:
bitsadmin /cancel myDownloadJob
四、小結
Bitsadmin是用於管理Windows BITS作業的命令行工具。藉助Bitsadmin,用戶可以創建新的作業、將文件添加到作業中、暫停和恢復作業、將下載任務標記為已完成等操作。通過本文的介紹,我們可以看到Bitsadmin的基本用法,希望讀者可以根據本文的內容,在實際應用中更好地利用Bitsadmin。
原創文章,作者:WJEE,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/136007.html