Мне нужно иметь возможность загружать файл с сервера (работающего под управлением Windows Server 2008 r2) на мой клиентский компьютер с Windows 10 по сети, в которой используется аутентификация домена (мне нужно будет предоставить учетные данные серверу).

Мне нужно сделать это с помощью powershell.

1 ответ1

1

Это полностью задокументировано в предоставленных Microsoft документах и файлах справки, а также по всей сети.

Использование Windows PowerShell для создания заданий передачи BITS

Используйте биты для передачи файлов с PowerShell

В общем, просто используйте командлеты BITS и просто используйте файлы справки и приведенные в них примеры:

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .