Compartir a través de


Referencia administrada para comandos de PowerShell de BITS

El servicio de transferencia inteligente en segundo plano (BITS) 4.0 puede usar cmdlets de Windows PowerShell para crear y administrar trabajos de descarga y carga de archivos.

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

Los cmdlets de Windows PowerShell para BITS proporcionan gran parte de la misma funcionalidad que la utilidad de línea de comandos bitsadmin. Sin embargo, Windows PowerShell también hace lo siguiente:

  • Automatiza las tareas de BITS en un lenguaje de scripting extensible y orientado a la administración.
  • Proporciona una sola herramienta para todas las tareas relacionadas con el trabajo.

Nota

Para usar estos comandos, primero debe importar el módulo bits de PowerShell mediante el comando Import-Module BitsTransfer. Para obtener más información, consulte el siguiente artículo TechNet.

Para obtener más información sobre el uso de Windows PowerShell, consulte Windows PowerShell.

Clases de PowerShell de BITS

espacio de nombres: Microsoft.BackgroundIntelligentTransfer.Management

de ensamblado de: System.Management.Automation

Windows PowerShell implementa estas clases de comandos de BITS. Estas clases se incluyen en este kit de desarrollo de software (SDK) solo por integridad. Los miembros de estas clases no se pueden usar directamente ni deben usarse para derivar otras clases.

Clase Descripción
AddBitsFileCommand Agrega uno o varios archivos a un trabajo de transferencia de BITS existente.
Consulte el cmdlet Add-BitsFile para obtener información detallada sobre los parámetros y para obtener ejemplos.
ClearBitsTransferCommand Cancela un trabajo de transferencia de BITS.
Consulte el cmdlet Clear-BitsTransfer para obtener información detallada sobre los parámetros y para obtener ejemplos.
CompleteBitsTransferCommand Completa un trabajo de transferencia de BITS.
Consulte el cmdlet Complete-BitsTransfer para obtener información detallada sobre los parámetros y para obtener ejemplos.
GetBitsTransferCommand Recupera el objeto BitsJob asociado para un trabajo de transferencia de BITS existente.
Consulte el cmdlet get-BitsTransfer de para obtener información detallada sobre los parámetros y para obtener ejemplos.
NewBitsTransferCommand Crea un nuevo trabajo de transferencia de BITS.
Consulte el cmdlet New-BitsTransfer para obtener información detallada sobre los parámetros y para obtener ejemplos.
ResumeBitsTransferCommand Reanuda un trabajo de transferencia de BITS.
Consulte el cmdlet Resume-BitsTransfer para obtener información detallada sobre los parámetros y para obtener ejemplos.
setBitsTransferCommand Modifica las propiedades de un trabajo de transferencia de BITS existente.
Consulte el cmdlet Set-BitsTransfer para obtener información detallada sobre los parámetros y para obtener ejemplos.
suspendBitsTransferCommand Suspende un trabajo de transferencia de BITS.
Consulte el cmdlet Suspend-BitsTransfer para obtener información detallada sobre los parámetros y para obtener ejemplos.