Uso de BITS

En los pasos siguientes se muestra cómo realizar una transferencia de archivos mediante las interfaces del Servicio de transferencia inteligente en segundo plano (BITS).

Para realizar una transferencia de archivos

  1. Conexión al servicio BITS
  2. Creación de un trabajo de transferencia
  3. Agregar archivos al trabajo
  4. Iniciar el trabajo
  5. Determinar si BITS transfirió correctamente los archivos
  6. Completar el trabajo

Los pasos anteriores muestran cómo transferir archivos mediante los valores de propiedad predeterminados de un trabajo. Puede cambiar el comportamiento predeterminado cambiando uno o varios de los valores de propiedad del trabajo. Por ejemplo, puede cambiar la prioridad de que el trabajo se procesa en relación con otros trabajos de la cola, especificar su propia configuración de proxy y registrarse para recibir notificaciones de eventos cuando BITS haya transferido los archivos. Para obtener más información, vea Establecer y recuperar las propiedades de un trabajo.

Windows PowerShell proporciona un mecanismo sencillo para administrar muchas tareas de BITS. Esta sección contiene los temas siguientes que muestran cómo usar cmdlets de Windows PowerShell con BITS:

Nota

A partir de Windows 10, versión 1607, también puede ejecutar cmdlets de PowerShell y usar BITSAdmin u otras aplicaciones que usan las interfaces de BITS desde una línea de comandos remota de PowerShell conectada a otra máquina (física o virtual). Esta funcionalidad no está disponible cuando se usa una línea de comandos de PowerShell Direct en una máquina virtual en la misma máquina física y no está disponible cuando se usan cmdlets de WinRM.

Un trabajo de BITS creado a partir de una sesión de PowerShell remota se ejecutará en el contexto de la cuenta de usuario de esa sesión y solo avanzará cuando haya al menos una sesión de inicio de sesión local activa o una sesión de PowerShell remota asociada a esa cuenta de usuario. Para obtener más información, consulte Para administrar sesiones remotas de PowerShell.

 

Esta sección también contiene los temas siguientes:

Para obtener código de ejemplo que usa las interfaces de BITS, vea Ejemplos y herramientas de BITS.