Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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. |