Condividi tramite


Riferimento gestito per i comandi di PowerShell BITS

Il servizio trasferimento intelligente in background (BITS) 4.0 può usare i cmdlet di Windows PowerShell per creare e gestire i processi di download e caricamento dei file.

Import-Module BitsTransfer
mkdir -force c:\temp\BITSFILES
Start-BitsTransfer -Source https://aka.ms/WinServ16/StndPDF -Destination c:\temp\BITSFILES\WindowsServer2016.pdf

I cmdlet di Windows PowerShell per BITS offrono molte delle stesse funzionalità dell'utilità della riga di comando bitsadmin. Tuttavia, Windows PowerShell esegue anche le operazioni seguenti:

  • Automatizza le attività BITS in un linguaggio di scripting estendibile e orientato alla gestione.
  • Fornisce un unico strumento per tutte le attività correlate ai processi.

Nota

Per usare questi comandi, è prima necessario importare il modulo PowerShell BITS usando il comando Import-Module BitsTransfer. Per altre informazioni, vedere l'articolo TechNet seguente.

Per altre informazioni sull'uso di Windows PowerShell, vedere Windows PowerShell.

Classi di PowerShell BITS

spazio dei nomi: Microsoft.BackgroundIntelligentTransfer.Management

Assembly: System.Management.Automation

Queste classi di comandi BITS vengono implementate da Windows PowerShell. Queste classi sono incluse in questo software development kit (SDK) solo per completezza. I membri di queste classi non possono essere usati direttamente né devono essere usati per derivare altre classi.

Classe Descrizione
AddBitsFileCommand Aggiunge uno o più file a un processo di trasferimento BITS esistente.
Per informazioni dettagliate sui parametri e per esempi, vedere il cmdlet Add-BitsFile.
ClearBitsTransferCommand Annulla un processo di trasferimento BITS.
Vedere il cmdlet Clear-BitsTransfer per informazioni dettagliate sui parametri e per esempi.
CompleteBitsTransferCommand Completa un processo di trasferimento BITS.
Per informazioni dettagliate sui parametri e per esempi, vedere il cmdlet Complete-BitsTransfer.
GetBitsTransferCommand Recupera l'oggetto BitsJob associato per un processo di trasferimento BITS esistente.
Per informazioni dettagliate sui parametri e per esempi, vedere il cmdlet Get-BitsTransfer.
NewBitsTransferCommand Crea un nuovo processo di trasferimento BITS.
Per informazioni dettagliate sui parametri e per esempi, vedere il cmdlet New-BitsTransfer.
ResumeBitsTransferCommand Riprende un processo di trasferimento BITS.
Per informazioni dettagliate sui parametri e per esempi, vedere il cmdlet Resume-BitsTransfer.
SetBitsTransferCommand Modifica le proprietà di un processo di trasferimento BITS esistente.
Per informazioni dettagliate sui parametri e per esempi, vedere il cmdlet Set-BitsTransfer.
SuspendBitsTransferCommand Sospende un processo di trasferimento BITS.
Per informazioni dettagliate sui parametri e per esempi, vedere il cmdlet Suspend-BitsTransfer.