通过


BITS PowerShell 命令的托管参考

后台智能传输服务 (BITS) 4.0 可以使用 Windows PowerShell cmdlet 创建和管理文件下载和上传传输作业。

Import-Module BitsTransfer
mkdir -force c:\temp\BITSFILES
Start-BitsTransfer -Source https://aka.ms/WinServ16/StndPDF -Destination c:\temp\BITSFILES\WindowsServer2016.pdf

适用于 BITS 的 Windows PowerShell cmdlet 提供与 bitsadmin 命令行实用工具相同的功能。 但是,Windows PowerShell 也执行以下作:

  • 使用可扩展且面向管理的脚本语言自动执行 BITS 任务。
  • 为所有与作业相关的任务提供单个工具。

注意

若要使用这些命令,必须先使用 Import-Module BitsTransfer 命令导入 BITS PowerShell 模块。 有关详细信息,请参阅以下 TechNet 文章

有关使用 Windows Powershell 的详细信息,请参阅 Windows PowerShell

BITS PowerShell 类

命名空间:Microsoft.BackgroundIntelligentTransfer.Management

程序集:System.Management.Automation

这些 BITS 命令类由 Windows PowerShell 实现。 这些类仅包含在此软件开发工具包(SDK)中,以便完全完成。 这些类的成员不能直接使用,也不能用于派生其他类。

描述
AddBitsFileCommand 将一个或多个文件添加到现有 BITS 传输作业。
有关参数和示例的详细信息,请参阅 Add-BitsFile cmdlet。
ClearBitsTransferCommand 取消 BITS 传输作业。
有关参数和示例的详细信息,请参阅 Clear-BitsTransfer cmdlet。
CompleteBitsTransferCommand 完成 BITS 传输作业。
有关参数和示例的详细信息,请参阅 Complete-BitsTransfer cmdlet。
GetBitsTransferCommand 检索现有 BITS 传输作业的关联 BitsJob 对象。
有关参数和示例的详细信息,请参阅 Get-BitsTransfer cmdlet。
NewBitsTransferCommand 创建新的 BITS 传输作业。
有关参数和示例的详细信息,请参阅 New-BitsTransfer cmdlet。
ResumeBitsTransferCommand 恢复 BITS 传输作业。
有关参数和示例的详细信息,请参阅 Resume-BitsTransfer cmdlet。
SetBitsTransferCommand 修改现有 BITS 传输作业的属性。
有关参数和示例的详细信息,请参阅 Set-BitsTransfer cmdlet。
SuspendBitsTransferCommand 暂停 BITS 传输作业。
有关参数和示例的详细信息,请参阅 Suspend-BitsTransfer cmdlet。