Поделиться через


Управляемый справочник по командам PowerShell BITS

Фоновая интеллектуальная служба передачи (BITS) 4.0 может использовать командлеты Windows PowerShell для создания заданий загрузки и передачи файлов и управления ими.

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

Командлеты Windows PowerShell для BITS предоставляют большую часть функций, что и служебная программа командной строки bitsadmin. Однако Windows PowerShell также выполняет следующие действия:

  • Автоматизирует задачи BITS в расширяемом и ориентированном на управление языке сценариев.
  • Предоставляет один инструмент для всех задач, связанных с заданием.

Заметка

Чтобы использовать эти команды, необходимо сначала импортировать модуль PowerShell BITS, используя команду Import-Module BitsTransfer. Дополнительные сведения см. в следующей статье TechNet.

Дополнительные сведения об использовании Windows PowerShell см. в Windows PowerShell.

Классы PowerShell BITS

пространство имен: Microsoft.BackgroundIntelligentTransfer.Management

сборки: System.Management.Automation

Эти классы команд BITS реализуются Windows PowerShell. Эти классы включены в этот пакет средств разработки программного обеспечения (SDK) только для полноты. Члены этих классов не могут использоваться напрямую и не должны использоваться для получения других классов.

Класс Описание
AddBitsFileCommand Добавляет один или несколько файлов в существующее задание передачи BITS.
Дополнительные сведения о параметрах и примерах см. в командлет е add-BitsFile.
ClearBitsTransferCommand Отменяет задание передачи BITS.
Дополнительные сведения о параметрах и примерах см. в командлете Clear-BitsTransfer.
CompleteBitsTransferCommand Завершает задание передачи BITS.
Дополнительные сведения о параметрах и примерах см. в командлете Complete-BitsTransfer.
GetBitsTransferCommand Извлекает связанный объект BitsJob для существующего задания передачи BITS.
Дополнительные сведения о параметрах и примерах см. в командлет е Get-BitsTransfer.
NewBitsTransferCommand Создает новое задание передачи BITS.
Дополнительные сведения о параметрах и примерах см. в командлете New-BitsTransfer.
ResumeBitsTransferCommand Возобновляет задание передачи BITS.
Дополнительные сведения о параметрах и примерах см. в командлете Resume-BitsTransfer.
SetBitsTransferCommand Изменяет свойства существующего задания передачи BITS.
Дополнительные сведения о параметрах и примерах см. в командлет е Set-BitsTransfer.
SuspendBitsTransferCommand Приостанавливает задание передачи BITS.
Дополнительные сведения о параметрах и примерах см . в командлете Suspend-BitsTransfer.