Compartilhar via


Referência gerenciada para comandos do PowerShell do BITS

O BITS (Serviço de Transferência Inteligente em Segundo Plano) 4.0 pode usar cmdlets do Windows PowerShell para criar e gerenciar trabalhos de download e transferência de upload de arquivos.

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

Os cmdlets do Windows PowerShell para BITS fornecem grande parte da mesma funcionalidade que o utilitário de linha de comando bitsadmin. No entanto, o Windows PowerShell também faz o seguinte:

  • Automatiza tarefas DE BITS em uma linguagem de script extensível e orientada a gerenciamento.
  • Fornece uma única ferramenta para todas as tarefas relacionadas ao trabalho.

Nota

Para usar esses comandos, primeiro você deve importar o módulo do BITS PowerShell usando o comando Import-Module BitsTransfer. Para obter mais informações, consulte o seguinte artigo TechNet.

Para obter mais informações sobre como usar o Windows Powershell, consulte do Windows PowerShell.

BITS PowerShell Classes

namespace: Microsoft.BackgroundIntelligentTransfer.Management

assembly: System.Management.Automation

Essas classes de comando BITS são implementadas pelo Windows PowerShell. Essas classes são incluídas neste SDK (software development kit) somente para fins de integridade. Os membros dessas classes não podem ser usados diretamente, nem devem ser usados para derivar outras classes.

Classe Descrição
AddBitsFileCommand Adiciona um ou mais arquivos a um trabalho de transferência de BITS existente.
Consulte o cmdlet Add-BitsFile para obter informações detalhadas sobre os parâmetros e por exemplos.
ClearBitsTransferCommand Cancela um trabalho de transferência de BITS.
Consulte o cmdlet Clear-BitsTransfer para obter informações detalhadas sobre os parâmetros e exemplos.
CompleteBitsTransferCommand Conclui um trabalho de transferência de BITS.
Consulte o cmdlet Complete-BitsTransfer para obter informações detalhadas sobre os parâmetros e por exemplos.
GetBitsTransferCommand Recupera o objeto BitsJob associado para um trabalho de transferência de BITS existente.
Consulte o cmdlet Get-BitsTransfer para obter informações detalhadas sobre os parâmetros e por exemplos.
NewBitsTransferCommand Cria um novo trabalho de transferência de BITS.
Consulte o cmdlet New-BitsTransfer para obter informações detalhadas sobre os parâmetros e por exemplos.
ResumeBitsTransferCommand Retoma um trabalho de transferência de BITS.
Consulte o cmdlet Resume-BitsTransfer para obter informações detalhadas sobre os parâmetros e por exemplos.
SetBitsTransferCommand Modifica as propriedades de um trabalho de transferência de BITS existente.
Consulte o cmdlet Set-BitsTransfer para obter informações detalhadas sobre os parâmetros e por exemplos.
SuspendBitsTransferCommand Suspende um trabalho de transferência de BITS.
Consulte o cmdlet Suspend-BitsTransfer para obter informações detalhadas sobre os parâmetros e por exemplos.