Bitsadmin 是一种命令行工具,用于创建、下载或上传作业并监视其进度。 bitsadmin 工具使用开关来标识要执行的工作。 可以调用 bitsadmin /? 或 bitsadmin /help 来获取开关列表。
大多数开关都需要 <job> 参数,可以将该参数设置为作业的显示名称或 GUID。 作业的显示名称不必是唯一的。 
              /create 和 /list 开关返回作业的 GUID。
默认情况下,可以访问自己的作业的相关信息。 若要访问其他用户作业的信息,必须具有管理员权限。 如果作业是在提升状态下创建的,则必须从提升的窗口运行 bitsadmin ;否则,你将拥有对作业的只读访问权限。
许多交换机对应于 BITS 接口中的方法。 有关可能与使用开关相关的其他详细信息,请参阅相应的方法。
使用以下开关创建作业、设置并检索作业属性、监视作业状态。 有关演示如何使用其中一些开关执行任务的示例,请参阅 bitsadmin 示例。
Available switches
- bitsadmin /addfile
 - bitsadmin /addfileset
 - bitsadmin /addfilewithranges
 - bitsadmin /cache
 - bitsadmin /缓存 /delete
 - bitsadmin /缓存 /deleteurl
 - bitsadmin /缓存 /getexpirationtime
 - bitsadmin /缓存 /getlimit
 - bitsadmin /cache /帮助
 - bitsadmin /缓存 /info
 - bitsadmin /缓存 /list
 - bitsadmin /缓存 /setexpirationtime
 - bitsadmin /缓存 /setlimit
 - bitsadmin /缓存 /clear
 - bitsadmin /cancel
 - bitsadmin /complete
 - bitsadmin /create
 - bitsadmin /examples
 - bitsadmin /getaclflags
 - bitsadmin /getbytestotal
 - bitsadmin /getbytestransferred
 - bitsadmin /getclientcertificate
 - bitsadmin /getcompletiontime
 - bitsadmin /getcreationtime
 - bitsadmin /getcustomheaders
 - bitsadmin /getdescription
 - bitsadmin /getdisplayname
 - bitsadmin /geterror
 - bitsadmin /geterrorcount
 - bitsadmin /getfilestotal
 - bitsadmin /getfilestransferred
 - bitsadmin /gethelpertokenflags
 - bitsadmin /gethelpertokensid
 - bitsadmin /gethttpmethod
 - bitsadmin /getmaxdownloadtime
 - bitsadmin /getminretrydelay
 - bitsadmin /getmodificationtime
 - bitsadmin /getnoprogresstimeout
 - bitsadmin /getnotifycmdline
 - bitsadmin /getnotifyflags
 - bitsadmin /getnotifyinterface
 - bitsadmin /getowner
 - bitsadmin /getpeercachingflags
 - bitsadmin /getpriority
 - bitsadmin /getproxybypasslist
 - bitsadmin /getproxylist
 - bitsadmin /getproxyusage
 - bitsadmin /getreplydata
 - bitsadmin /getreplyfilename
 - bitsadmin /getreplyprogress
 - bitsadmin /getsecurityflags
 - bitsadmin /getstate
 - bitsadmin /gettemporaryname
 - bitsadmin /gettype
 - bitsadmin /getvalidationstate
 - bitsadmin /help
 - bitsadmin /info
 - bitsadmin /list
 - bitsadmin /listfiles
 - bitsadmin /makecustomheaderswriteonly
 - bitsadmin /monitor
 - bitsadmin /nowrap
 - bitsadmin /peercaching
 - bitsadmin /peercaching /getconfigurationflags
 - 位管理员 /对等缓存 /帮助
 - bitsadmin /peercaching /setconfigurationflags
 - bitsadmin /peers
 - bitsadmin /peers /清除
 - 位管理员 /对等方 /发现
 - bitsadmin /peers /帮助
 - 位管理员 /peers /list
 - bitsadmin /rawreturn
 - bitsadmin /removeclientcertificate
 - bitsadmin /removecredentials
 - bitsadmin /replaceremoteprefix
 - bitsadmin /reset
 - bitsadmin /resume
 - bitsadmin /setaclflag
 - bitsadmin /setclientcertificatebyid
 - bitsadmin /setclientcertificatebyname
 - bitsadmin /setcredentials
 - bitsadmin /setcustomheaders
 - bitsadmin /setdescription
 - bitsadmin /setdisplayname
 - bitsadmin /sethelpertoken
 - bitsadmin /sethelpertokenflags
 - bitsadmin /sethttpmethod
 - bitsadmin /setmaxdownloadtime
 - bitsadmin /setminretrydelay
 - bitsadmin /setnoprogresstimeout
 - bitsadmin /setnotifycmdline
 - bitsadmin /setnotifyflags
 - bitsadmin /setpeercachingflags
 - bitsadmin /setpriority
 - bitsadmin /setproxysettings
 - bitsadmin /setreplyfilename
 - bitsadmin /setsecurityflags
 - bitsadmin /setvalidationstate
 - bitsadmin /suspend
 - bitsadmin /takeownership
 - bitsadmin /transfer
 - bitsadmin /util
 - bitsadmin /util /enableAnalyticChannel
 - bitsadmin /util /getieproxy
 - 位管理员 /util /help
 - 比特管理员 /util /repairservice
 - bitsadmin /util /setieproxy
 - bitsadmin /util /版本
 - bitsadmin /wrap