Использование BITS

Ниже показано, как выполнить передачу файлов с помощью интерфейсов фоновой интеллектуальной службы передачи (BITS).

Выполнение передачи файлов

  1. Подключение в службу BITS
  2. Создание задания передачи
  3. Добавление файлов в задание
  4. Запуск задания
  5. Определение успешности передачи файлов BITS
  6. Завершение задания

В предыдущих шагах показано, как передавать файлы с помощью значений свойств по умолчанию для задания. Поведение по умолчанию можно изменить, изменив одно или несколько значений свойств задания. Например, можно изменить приоритет обработки задания относительно других заданий в очереди, указать собственный параметр прокси-сервера и зарегистрировать для получения уведомления о событии при передаче файлов BITS. Дополнительные сведения см. в разделе "Настройка" и получение свойств задания.

Windows PowerShell предоставляет простой механизм для управления многими задачами BITS. В этом разделе содержатся следующие разделы, в котором показано, как использовать командлеты Windows PowerShell с BITS:

Примечание.

Начиная с Windows 10 версии 1607, вы также можете запускать командлеты PowerShell и использовать BITS Администратор или другие приложения, использующие интерфейсы BITS из удаленной командной строки PowerShell, подключенной к другому компьютеру (физическому или виртуальному). Эта возможность недоступна при использовании командной строки PowerShell Direct для виртуальной машины на той же физической машине и недоступна при использовании командлетов WinRM.

Задание BITS, созданное из удаленного сеанса PowerShell, будет выполняться в контексте учетной записи пользователя этого сеанса и будет выполняться только при наличии хотя бы одного активного локального сеанса входа в систему или удаленного сеанса PowerShell, связанного с этой учетной записью пользователя. Дополнительные сведения см. в разделе "Управление удаленными сеансами PowerShell".

 

В этом разделе также содержатся следующие разделы:

Пример кода, использующего интерфейсы BITS, см. в разделе "Примеры и инструменты BITS".