Как использовать BITS в Powershell для загрузки / скачивания файлов?
Я нашел несколько страниц в Google по этому поводу, но они либо не завершены, либо устарели. Где-то есть определенный гид? Спасибо
3 ответа
В PowerShell всегда есть помощь:
PS> import-module bitstransfer
PS> gcm *bits* | ? {$_.Commandtype -eq "cmdlet"}
CommandType Name Definition
----------- ---- ----------
Cmdlet Add-BitsFile Add-BitsFile [-BitsJob] <BitsJob[]> [-S...
Cmdlet Complete-BitsTransfer Complete-BitsTransfer [-BitsJob] <BitsJ...
Cmdlet Get-BitsTransfer Get-BitsTransfer [[-Name] <String[]>] [...
Cmdlet Remove-BitsTransfer Remove-BitsTransfer [-BitsJob] <BitsJob...
Cmdlet Resume-BitsTransfer Resume-BitsTransfer [-BitsJob] <BitsJob...
Cmdlet Set-BitsTransfer Set-BitsTransfer [-BitsJob] <BitsJob[]>...
Cmdlet Start-BitsTransfer Start-BitsTransfer [-Source] <String[]>...
Cmdlet Suspend-BitsTransfer Suspend-BitsTransfer [-BitsJob] <BitsJo...
говорит вам команды, которые доступны.
Вы можете позвонить Get-Help
на тех. Записи справки очень полезны из того, что я видел. И не забывай Get-Help ... -Examples
для подробных и аннотированных примеров использования. И командлеты называются уже самоочевидными.
Вы можете попробовать Powerpack для передачи файлов BITS на тот случай, если вам нужен какой-то графический интерфейс для этих командлетов BITS.
http://powergui.org/entry.jspa?externalID=2583&categoryID=21
Другой вариант - изучить командлеты PowerShell планировщика заданий JAMS для передачи файлов. Это упрощает управление переводами между различными платформами.