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. |