Как использовать BITS в Powershell для загрузки / скачивания файлов? - PullRequest
3 голосов
/ 21 октября 2009

Я нашел несколько страниц в Google по этому поводу, но они либо не завершены, либо устарели. Где-то есть определенный гид? Спасибо

Ответы [ 3 ]

6 голосов
/ 21 октября 2009

В 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 для подробных и аннотированных примеров использования. И командлеты уже называются самоочевидными.

1 голос
/ 21 декабря 2009

Вы можете попробовать Powerpack для передачи файлов BITS, если вам нужен какой-то графический интерфейс для этих командлетов BITS.

http://powergui.org/entry.jspa?externalID=2583&categoryID=21

0 голосов
/ 24 сентября 2011

Другим вариантом является поиск командлетов PowerShell JAMS Job Scheduler для передачи файлов. Это упрощает управление переводами между различными платформами.

...