Come utilizzare BITS in Powershell per caricare / scaricare file?
-
05-07-2019 - |
Domanda
Ho trovato alcune pagine su Google a riguardo, ma non sono complete o obsolete. C'è una guida definitiva da qualche parte? Grazie
Soluzione
C'è sempre l'aiuto in PowerShell:
PS> import-module bitstransfer
PS> gcm *bits* | ? { C'è sempre l'aiuto in PowerShell:
<*>
ti dice i comandi disponibili.
Puoi quindi chiamare Get-Help
su questi. Le voci di aiuto sono piuttosto utili, da quello che ho visto. E non dimenticare Get-Help ... -Examples
per esempi di utilizzo dettagliati e annotati. E i cmdlet sono già chiamati autoesplicativi.
.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...
ti dice i comandi disponibili.
Puoi quindi chiamare Get-Help
su questi. Le voci di aiuto sono piuttosto utili, da quello che ho visto. E non dimenticare Get-Help ... -Examples
per esempi di utilizzo dettagliati e annotati. E i cmdlet sono già chiamati autoesplicativi.
Altri suggerimenti
Puoi provare il trasferimento di file BITS Powerpack nel caso in cui tu abbia bisogno di una sorta di GUI attorno a quei Cmdlet BITS.
http://powergui.org/entry.jspa?externalID=2583&categoryID = 21
Un'altra opzione è quella di esaminare i cmdlet PowerShell di JAMS Job Scheduler per i trasferimenti di file. Semplifica la gestione dei trasferimenti su piattaforme diverse.