Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Фоновая интеллектуальная служба передачи (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. |