如何使用 BitsTransfer 从具有域身份验证的远程主机下载文件

如何使用 BitsTransfer 从具有域身份验证的远程主机下载文件

我需要能够通过使用域身份验证的网络将文件从服务器(运行 Windows Server 2008 r2)下载到我的客户端 Windows 10 计算机(我需要向服务器提供凭据)。

我需要使用 powershell 来执行此操作。

答案1

Microsoft 提供的文档和帮助文件以及整个网络都对此进行了完整记录。

使用 Windows PowerShell 创建 BITS 传输作业

使用 PowerShell 利用 BITS 进行文件传输

总而言之,只需使用 BITS cmdlet 并使用帮助文件及其提供的示例:

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)"

相关内容