Managed Reference for BITS PowerShell Commands

Background Intelligent Transfer Service (BITS) 4.0 kann Windows PowerShell Cmdlets verwenden, um Dateidownload- und Uploadübertragungsaufträge zu erstellen und zu verwalten.

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

Windows PowerShell Cmdlets für BITS bieten einen Großteil der gleichen Funktionalität wie das Befehlszeilenprogramm bitsadmin. Windows PowerShell führt jedoch auch folgende Schritte aus:

  • Automatisiert BITS-Aufgaben in einer erweiterbaren und verwaltungsorientierten Skriptsprache.
  • Stellt ein einzelnes Tool für alle auftragsbezogenen Aufgaben bereit.

Hinweis

Um diese Befehle verwenden zu können, müssen Sie zunächst das BITS PowerShell-Modul importieren, indem Sie den Import-Module BitsTransfer Befehl verwenden. Weitere Informationen finden Sie im techNet-Artikel.

Weitere Informationen zur Verwendung von Windows PowerShell finden Sie unter Windows PowerShell.

BITS-PowerShell-Klassen

Namespace: Microsoft.BackgroundIntelligentTransfer.Management

Assembly: System.Management.Automation

Diese BITS-Befehlsklassen werden von Windows PowerShell implementiert. Diese Klassen sind nur zur Vollständigkeit in diesem Software Development Kit (SDK) enthalten. Die Member dieser Klassen können weder direkt noch zum Ableiten anderer Klassen verwendet werden.

Klasse Beschreibung
AddBitsFileCommand Fügt einem vorhandenen BITS-Übertragungsauftrag eine oder mehrere Dateien hinzu.
Ausführliche Informationen zu den Parametern und Beispiele finden Sie im Cmdlet Add-BitsFile.
ClearBitsTransferCommand Bricht einen BITS-Übertragungsauftrag ab.
Ausführliche Informationen zu den Parametern und Beispiele finden Sie im Cmdlet Clear-BitsTransfer.
CompleteBitsTransferCommand Schließt einen BITS-Übertragungsauftrag ab.
Ausführliche Informationen zu den Parametern und Beispiele finden Sie im Complete-BitsTransfer-Cmdlet.
GetBitsTransferCommand Ruft das zugeordnete BitsJob-Objekt für einen vorhandenen BITS-Übertragungsauftrag ab.
Ausführliche Informationen zu den Parametern und Beispiele finden Sie im Cmdlet Get-BitsTransfer.
NewBitsTransferCommand Erstellt einen neuen BITS-Übertragungsauftrag.
Ausführliche Informationen zu den Parametern und Beispiele finden Sie im Cmdlet New-BitsTransfer.
ResumeBitsTransferCommand Setzt einen BITS-Übertragungsauftrag fort.
Ausführliche Informationen zu den Parametern und Beispiele finden Sie im Cmdlet Resume-BitsTransfer.
SetBitsTransferCommand Ändert die Eigenschaften eines vorhandenen BITS-Übertragungsauftrags.
Ausführliche Informationen zu den Parametern und Beispiele finden Sie im Cmdlet Set-BitsTransfer.
SuspendBitsTransferCommand Unterbricht einen BITS-Übertragungsauftrag.
Ausführliche Informationen zu den Parametern und Beispiele finden Sie im Cmdlet Suspend-BitsTransfer.