bitsadmin transfer

Überträgt eine oder mehrere Dateien. Standardmäßig erstellt der BITSAdmin-Dienst einen Downloadauftrag, der mit NORMALER Priorität ausgeführt wird, und aktualisiert das Befehlsfenster mit Statusinformationen, bis die Übertragung abgeschlossen ist oder ein kritischer Fehler auftritt.

Der Dienst schließt den Auftrag ab, wenn er erfolgreich alle Dateien übertragen hat, und bricht den Auftrag ab, wenn ein kritischer Fehler auftritt. Der Dienst erstellt den Auftrag nicht, wenn er dem Auftrag keine Dateien hinzufügen kann oder wenn ein ungültiger Wert für typ oder job_priority angegeben wird. Um mehrere Dateien zu übertragen, geben Sie mehrere <RemoteFileName>-<LocalFileName>-Paare an. Die Paare müssen durch Leerzeichen getrennt sein.

Hinweis

Der Befehl „BITSAdmin“ wird weiterhin ausgeführt, wenn ein vorübergehender Fehler auftritt. Um den Befehl zu beenden, drücken Sie STRG + C.

Syntax

bitsadmin /transfer <name> [<type>] [/priority <job_priority>] [/ACLflags <flags>] [/DYNAMIC] <remotefilename> <localfilename>

Parameter

Parameter BESCHREIBUNG
name Der Name des Auftrags. Dieser Befehl kann keine GUID sein.
type Optional. Legt den Typ des Auftrags fest, unter anderem:
  • /DOWNLOAD. Der Standardwert. Wählen Sie diesen Typ für Downloadaufträge aus.
  • /UPLOAD. Wählen Sie diesen Typ für Uploadaufträge aus.
priority Optional. Legt die Priorität des Auftrags fest, unter anderem:
  • FOREGROUND (Vordergrund)
  • HIGH
  • NORMAL
  • LOW
ACLflags Optional. Gibt an, dass Sie bei der heruntergeladenen Datei die Besitzer- und ACL-Informationen beibehalten möchten. Geben Sie mindestens einen der folgenden Werte an:
  • o: Kopieren der Besitzerinformationen mit der Datei.
  • g: Kopieren der Gruppeninformationen mit der Datei.
  • d: Kopieren der DACL (Discretionary Access Control List)-Informationen mit der Datei.
  • s: Kopieren der SACL (System Access Control List)-Informationen mit der Datei.
/DYNAMIC. Konfiguriert den Auftrag mithilfe von BITS_JOB_PROPERTY_DYNAMIC_CONTENT, wodurch die serverseitigen Anforderungen gelockert werden.
remotefilename Der Name der Datei, nachdem sie auf den Server übertragen wurde.
localfilename Der Name der Datei, die sich lokal befindet.

Beispiele

So starten Sie einen Übertragungsauftrag mit dem Namen myDownloadJob:

bitsadmin /transfer myDownloadJob http://prodserver/audio.wma c:\downloads\audio.wma