Cómo usar BitsTransfer para descargar un archivo desde un host remoto con autenticación de dominio

Cómo usar BitsTransfer para descargar un archivo desde un host remoto con autenticación de dominio

Necesito poder descargar un archivo desde un servidor (que ejecuta Windows Server 2008 r2) a mi computadora cliente con Windows 10 a través de una red que usa autenticación de dominio (tendré que proporcionar credenciales al servidor).

Necesito hacer esto usando powershell.

Respuesta1

Esto está completamente documentado en los documentos y archivos de ayuda proporcionados por Microsoft y en toda la web.

Uso de Windows PowerShell para crear trabajos de transferencia de BITS

Aproveche BITS para transferencias de archivos con PowerShell

En general, simplemente use los cmdlets BITS y use los archivos de ayuda y los ejemplos proporcionados en ellos:

Get-Command -Name '*bits*'

CommandType Name                   Version     Source                           
----------- ----                   -------     ------                           
Cmdlet      Add-BitsFile           2.0.0.0     BitsTransfer                     
Cmdlet      Complete-BitsTransfer  2.0.0.0     BitsTransfer                     
Cmdlet      Get-BitsTransfer       2.0.0.0     BitsTransfer                     
Cmdlet      Remove-BitsTransfer    2.0.0.0     BitsTransfer                     
Cmdlet      Resume-BitsTransfer    2.0.0.0     BitsTransfer                     
Cmdlet      Set-BitsTransfer       2.0.0.0     BitsTransfer                     
Cmdlet      Start-BitsTransfer     2.0.0.0     BitsTransfer                     
Cmdlet      Suspend-BitsTransfer   2.0.0.0     BitsTransfer                     
Application bitsadmin.exe          7.8.17763.1 C:\Windows\system32\bitsadmin.exe


# Get parameters, examples, full and Online help for a cmdlet or function
# get function / cmdlet details
(Get-Command -Name Get-ADUser).Parameters
Get-help -Name Get-ADUser -Examples
Get-help -Name Get-ADUser -Full
Get-help -Name Get-ADUser -Online


Get-Help about_*
Get-Help about_Functions


# All Help topics locations
Get-Help about* | Select Name, Synopsis

Get-Help about* | 
  Select-Object -Property Name, Synopsis |
  Out-GridView -Title 'Select Topic' -OutputMode Multiple |
  ForEach-Object {
    Get-Help -Name $_.Name -ShowWindow
  }

explorer "$pshome\$($Host.CurrentCulture.Name)"

información relacionada